|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - BAT для борьбы с вирусами на флэшках (autorun.inf) |
|
CMD/BAT - BAT для борьбы с вирусами на флэшках (autorun.inf)
|
Новый участник Сообщения: 18 |
Наверное каждый хватал вирусы и прочую нечисть, которая распространяется на флэшках при помощи autorun.inf . Лично меня, на работе, уже достало бороться с этой нечистью. Есть идея некоторого противоядия этой эпидемии средствами .bat .
Неплохой способ, а именно создание в корне флэшки папки с именем autorun.inf, внутри которой находится папка с неправильным именем (F\autorun.inf\usb..), позволяет многократно снизить риск заражения. Конечно же это не панацея, но весьма действенный способ. Суть идеи такова, что бы автоматизировать при помощи нашего, к примеру, USB.bat, следующие действия: 1) Удалить уже существующий на флэшке настоящий autorun.inf , а так же, если имеется, то и autorun.inf созданный вирусом (что сложнее). 2) Отключить автозапуск на всех дисках. 2) Создать в корне флэшки директорию autorun.inf, с вложенной в нее папкой с неправильным именем. 3) Сделать наш USB.bat с поведением, подобным поведению вирусов, но в благих целях. Т.е. сделать так, что бы USB.bat постоянно висел в процессах и "заражал" все вставленные в ПК флэшки. Желательно, что бы он и дальше переносился на флэшках, "заражая" другие ПК. Правда с последним пунктом наверное будет сложно, т.к. autorun.inf на флэшке уже не будет... Хотя, можно наверное сделать некий исполняемый файл c иконкой папки и именем "Мои документы", который бы и запускал наш USB.bat . Пример, в котором USB.bat снимает со всех файлов, имеющих в названии autorun., атрибуты "скрытый", "системный", "только для чтения" и удаляет их, после чего создает на флэшке директорию autorun.inf и помещает в нее папку с неправильным именем usb.. , далее директории autorun.inf присваиваются новые атрибуты "скрытый" и "системный": attrib -s -h -r autorun.* del autorun.* mkdir "\\?\%~d0\autorun.inf\usb..\" attrib +s +h %~d0\autorun.inf Кому интересно, высказывайте свое мнение. Вносите предложения и конечно помогайте в написании )) Заранее благодарен за Вашу помощь и участие! P.S. С Panda USB Vaccine знаком, но это не совсем то, что нужно... |
|
Отправлено: 23:04, 21-06-2010 |
![]() Новый участник Сообщения: 33
|
Профиль | Сайт | Отправить PM | Цитировать пустышками можно работать временно и от определенных вирусов, некоторые больше 100 вариантов имен генерируют, что все перечислять?
1 покупать флешку, закрываемую механически (выключателем) от записи - самый идеальный вариант для защиты флешки и держать антивирь для защиты компа. 2 сделать таковую самому с простой (есть в нете рецепты, не для всех экземпляров подходить) 3 если голова болит за 50 компьютеров, (это обычно в администратора), тут место спросить: почему 50 блондинок не имеют антивируса и самостоятельно пользуются сменными носителями. 4 закрыть автозапуск с флешек, и других сменных. Закрыть совсем определение таковых, что бы пользовались только с машины админа (у которого антивирь стоит) и то только с определенных заранее и постоянно проверяемых USB носителей. |
Отправлено: 01:25, 24-06-2010 | #11 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 1202
|
Профиль | Отправить PM | Цитировать |
------- Отправлено: 10:41, 24-06-2010 | #12 |
Новый участник Сообщения: 18
|
Профиль | Отправить PM | Цитировать Цитата said_t:
Цитата said_t:
Цитата said_t:
Цитата sLiDeR-X:
Очень много лишних телодвижений при работе с AUTOSTOP. Все должно запускаться само или запускаться 1 раз, как простой .exe. В идеале, полученный файл должен уметь распространяться на флэшках, подобно вирусу. 2. Почитал. В основном ничего нового, за исключением способа с использованием WINHEX. Вариант хороший, но вот повторяемость данного способа оставляет желать лучшего... Лично мне разобраться с ним не удалось. |
||||
Отправлено: 15:22, 24-06-2010 | #13 |
Старовер Сообщения: 1708
|
Профиль | Отправить PM | Цитировать DIM78RUS
Я тоже задавался такой целью, это вылилось сначало в исследование А затем в создание скрипта NoMoreAutoRun, который затем оброс доп.функционалом и GUI. Скрипт с ключами можно использовать в батниках. Основной смысл - защищать надо не только флэшку, но и компьютер - установить обновления и разрешить автозапуск только с CD-ROM. Тогда вирусы принесенные на флэшке не смогут запуститья. Если хотите автоматизировать защиту флэшек - есть неплохая утилита USBVaccine которая создает папку Autorun.inf автоматом при вставке новых флэшек. |
------- Отправлено: 17:07, 24-06-2010 | #14 |
Старожил Сообщения: 426
|
Профиль | Отправить PM | Цитировать Цитата DIM78RUS:
Вот код, которым тестил, без параметра обрабатывается текущий диск, с параметром (типа D:) - обработка указанного диска. В обработку входит все, что писал в этом посте: http://forum.oszone.net/showthread.p...30#post1439230 |
|
Последний раз редактировалось NiOl, 28-06-2010 в 13:21. Причина: добавить исходник Отправлено: 13:15, 28-06-2010 | #15 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
[тестируем] Утилита для конвертации *.reg-файлов в *.bat и *.inf файлы | Narm | Автоматическая установка Windows 2000/XP/2003 | 19 | 05-05-2010 11:56 | |
Интерфейс - [решено] Последствия борьбы с вирусами | Василий123 | Лечение систем от вредоносных программ | 5 | 16-01-2010 23:51 | |
Утилиты - Бесплатные программы для борьбы с "autorun" вирусами на флешке! | brt | Защита компьютерных систем | 8 | 26-09-2009 15:56 | |
Утилиты - VirusVaccine - скрипт для борьбы с autorun-вирусами | mozgabyte | Защита компьютерных систем | 1 | 02-06-2009 23:17 | |
Автоматический запуск cmd или bat файла из autorun.inf | Altmer | Автоматическая установка Windows 2000/XP/2003 | 2 | 24-02-2008 14:52 |
|