Речь пойдет о вирусах, которые запускаются на компьютере через создаваемый ими на зараженной флешке файл автозапуска autorun.inf 1.
Cоздание файла/папки с именем autorun.inf и разными
скрытыми-системными-защищенными атрибутами - помогает далеко не всегда и
не от всех вирусов; любой хоть чуть-чуть "хитрый" вирус просто сотрет
или переименует наши файл/папку, изменив предварительно атрибуты. 2. Форматирование флешки в файловую систему NTFS - тут свои сложности. Во-первых, большинство не знает, как это сделать: меню Пуск , Выполнить , cmd , convert f: /FS:NTFS
где f: - имя флешкиво-вторых, флешку потом надо только корректно извлекать, да еще и
настроить политики в системе, да еще и появится куча устройств, которые
ее не видят... 3. Создание корневой записи autorun.inf с
некорректным именем, которое вирус не сможет обработать. Без файла
autorun.inf вирус не сможет запуститься с флешки, следовательно,
заразить компьютер. Хотя это и не помешает записаться телу вируса.
Некорретные имена можно получить с помощью UNC-путей. Вот пример кода: @echo off
cls
if exist autorun.inf attrib -r -h -s autorun.inf
if exist autorun.inf del autorun.inf
mkdir %~d0\autorun.inf
mkdir "\\?\%~d0\autorun.inf\.."
attrib +r +h +s "%~d0\autorun.inf"Его можно записать в файл с
расширением .bat и выполнить этот файл в корне флешки. После этого он
больше не нужен. А папку можете пробовать удалять :)
Остается лишь та проблема, что вирус вполне сможет переименовать папку
autorun.inf с некорректным содержимым - если кто-то напишет такой вирус.
Источник: http://pers.narod.ru/text/7flash.html |