Показать полную графическую версию : Самозащищающаяся флэшка
Хочу сделать такую флэшку, которая бы проверяла входящий на нее траффик на наличие вирусов. Как это реализовать?
ИС_, имхо тоже никак.
я написал программку которая проверяет наличие autorun.ini на флешке при ее подключении и убивает его.
Можно конечно попробовать написать прогу автоматом запускающуюся с флешки через тот же autorun.ini и блокирующее создание "опасных" папок и файлов но не всегда сработает и не факт что сможет заблокировать 100%
iskander-k
24-02-2009, 21:02
ИС_, Обработайте флэшку Flash disinfector - это не предотвратит инфицирование флэшки , но предотвратит авто-запуск autorun.ini с флэшки и запись autorun.ini на комп.
calderon
24-02-2009, 21:09
По ходу своей работу каждый день сталкиваюсь с завирусоваными компами, приходится вставлять флешки в них. Нечего хорошего против заражения, в инете нечего не нашёл. Из этого вытекает, надо пользоваться только флешками с блоком.
приходится вставлять флешки в них. Нечего хорошего против заражения, в инете нечего не нашёл »
Flash Drive Disinfector (http://www.techsupportforum.com/sectools/sUBs/Flash_Disinfector.exe)
Создаем bat и запускаем с флешки:
attrib -s -h -r autorun.*
del autorun.*
mkdir %~d0\AUTORUN.INF
mkdir "\\?\%~d0\AUTORUN.INF\.."
attrib +s +h %~d0\AUTORUN.INF
calderon
25-02-2009, 20:10
Flash Drive Disinfector »
Pili скажи как работает эта прога? Пробовал закинуть на флешку запустить, а далее....
iskander-k
25-02-2009, 20:49
Pili скажи как работает эта прога? Пробовал закинуть на флешку запустить, а далее... »
Запускаете программу и ждете когда закончит свою работу и напишет "Done" - значит закончила работу. Во время работы программы на время возможно пропадание рабочего стола - это норма. Программу запускаете - к примеру на рабочем столе, флэшки должны быть подсоединены. После окончания работы программы на всех дисках появится скрытая папка "autorun.inf" с файлом "lpt3.This folder was created by Flash_Disinfector" - нулевого размера. Это предотвратит авто-исполнение вируса -autorun.inf . На флэшку вирус - autorun.inf - пропишется, но не будет исполняться.
calderon
25-02-2009, 21:51
Запускаете программу и ждете когда закончит свою работу и напишет "Done" - значит закончила работу. Во время работы программы на время возможно пропадание рабочего стола - это норма. Программу запускаете - к примеру на рабочем столе, флэшки должны быть подсоединены. После окончания работы программы на всех дисках появится скрытая папка "autorun.inf" с файлом "lpt3.This folder was created by Flash_Disinfector" - нулевого размера. Это предотвратит авто-исполнение вируса -autorun.inf . На флэшку вирус - autorun.inf - пропишется, но не будет исполняться. »
Да прописалась такая папка на флешке. Но это же не поможет защитить флешку на другом компе?
calderon, в Windows нельзя создать файл и папку с одинаковыми именами. Удалить ее нельзя из-за файла с "хитрым" именем внутри. У вас может записаться на флэшку только сам вирус, но он не сможет запуститься, и соответственно он уже не так опасен.
iskander-k
25-02-2009, 22:16
Но это же не поможет защитить флешку на другом компе? »
Ведь уже написал.
На флэшку вирус - autorun.inf - пропишется, но не будет исполняться. »
calderon
26-02-2009, 00:39
ясно. Спасибо.
Но это же не поможет защитить флешку на другом компе? »
Поможет. На флэшку вирус - autorun.inf - не пропишется, т.к. на флешке уже будет папка с таким именем, созданная ранее утилитой.
См. тему Flash Drive Disinfector (http://forum.oszone.net/showthread.php?t=124896)
SANIOK_AV
26-02-2009, 12:16
Удалить ее нельзя из-за файла с "хитрым" именем внутри. »
в FARe можно;)
а вобще бы было неплохо чтоб побольше производилось флешек с возможностью переключения в ридонли...
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.