USB flash накопители есть буквально у каждого человека. И почти все мы встречались с вирусами, которые распространяются именно через флешки.
Защитить себя очень просто, нужно отключить автозагрузку в Windows.
Для этого создадим текстовый файл, содержащий такую строчку:
Код:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\IniFileMapping\Autorun.inf]
@="@SYS:DoesNotExist"
Переименовыем и меняем расширение на .reg, например
noAutorun.reg
Запускаем, в реестр добавляется новый раздел. Радуемся жизни, если подключить флешку, содержащую Autorun.inf - автозапуск не сработает.
Свой компьютер мы защитили, но этого мало. Наша флешка может стать переносчиком заразы, а ведь мы не хотим выслушивать упреки друзей
Идея защиты заключается в том, что бы вирус не смог создать на флешке файл Autorun.inf
Сделать это не сложно: необходимо создать на флешке папку с именем AUTORUN.INF, тогда Windows не разрешит создание файла с таким же именем.
Для большей защиты нужно установить атрибуты для папки
"Только чтение" и
"Скрытый"
Для того, что бы нашу папку было невозможно удалить создадим в ней файл с некорректным именем(с точкой в конце)
Для автоматизации создадим файл Protect.bat, содержащий следующий код:
Код:
attrib -s -h -r autorun.*
del autorun.*
mkdir %~d0\AUTORUN.INF
mkdir "\\?\%~d0\AUTORUN.INF\.."
attrib +s +h %~d0\AUTORUN.INF
Данный BAT-ник нужно скопировать в корень на флешку и запустить, после этого ваша флешка будет защищена.
Файлы noAutorun.reg и Protect.bat можно скачать по
ссылке
Материал взят и переработан из источкика по адресу
mechanicuss.livejournal. com/195192.html