Как защитить флешку от вирусов, или прививка для USB-флешки. Защита флешки с помощью Panda USB Vaccine

С помощью антивирусной утилиты Panda USB Vaccine можно отключить функцию автозапуска с подключенного USB диска, а также с компьютера. По сути - это двойная защита от вредоносных программ, которые используют AutoRun для проникновения на компьютер пользователя.

Вредоносные программы очень часто запускаются через съемные устройства, которые подключены к компьютеру. Злоумышленники часто используют этот путь, так как через подключаемые USB накопители или CD/DVD диски вредоносным программам бывает очень легко попасть на компьютер пользователя.

На подключенном USB диске с помощью Panda USB Vaccine будет создан файл autorun.inf, который создается для того, чтобы не допустить создания файла autorun.inf вирусом. В этом случае, вирусы не смогут проникнуть на компьютер, а также они не смогут запуститься на флешке, чтобы модифицировать или уничтожить данные, которые находятся на самом USB накопителе.

Следует помнить, что программа Panda USB Vaccine защищает компьютер и USB устройства только от autorun-вирусов. Защиту от других типов вирусов, должна будет взять на себя, установленная на вашем компьютере антивирусная программа. Например, если вы сами запустите на флешке файл, содержащий какой-нибудь вирус, который не имеет отношения к автозапуску, то защиту от его вредоносных действий должен будет осуществить антивирус, установленный на вашем компьютере.

Скачать бесплатную программу Panda USB Vaccine с официального сайта производителя - Panda Security, в данный момент, нельзя, так как производитель интегрировал утилиту в свой антивирус, и не распространяет ее отдельно. Вы можете скачать приложение по ссылке ниже.

panda usb vaccine скачать

Установка Panda USB Vaccine

Для начала процесса установки на компьютер, запускаете установочный файл антивирусной утилиты.

В первом окне мастера установки Panda USB Vaccine необходимо будет нажать на кнопку «Next».

В следующем окне потребуется активировать пункт «I accept the agreement», а затем нажать на кнопку «Next».

Затем откроется новое окно «Configuration settings».

В окне настроек конфигурации программы, по умолчанию активен пункт «Run Panda USB automaticity computer boots (/resident mode)» (запуск программы при загрузке системы).

Вот, что обозначают остальные пункты настроек программы:

  • «Hide tray icon when /resident mode is active» - иконка программы будет невидимой в трее, программа будет работать.
  • «Automatically vaccinate any new resident USB Key» - автоматически вакцинировать любой новый подключенный USB накопитель.
  • «Enable NTFS file system support (read help file before enabling)» - включить поддержку файловой системы NTFS (прочитайте файл справки перед включением).

Мои замечания по этим пунктам такие:

  1. Делать иконку программы невидимой вы можете по желанию. Думаю, что удобнее будет использовать программу, если ее иконка будет отображаться в области уведомлений. Вам не нужно будет тогда создавать ярлык программы для открытия окна утилиты.
  2. По моему мнению, лучше не использовать автоматическую вакцинацию. Потому что не для всех флешек бывает необходимо отключать функцию автозапуска (загрузочная флешка, Live USB и т. п.). Более рационально будет делать такую «прививку» вручную, решая в каждом конкретном случае, как нужно будет поступить при подключении USB накопителя.
  3. Программа Panda USB Vaccine имеет экспериментальную поддержку файловой системы NTFS. Использовать эту возможность или нет, вы должны решить самостоятельно. Так как у меня из внешних устройств, подключаемых по USB, используют эту файловую систему только внешние жесткие диски, то я не стал активировать эту функцию на своем компьютере.

После выбора настроек конфигурации, нажмите на кнопку «Next».

Защита флешки от вирусов в Panda USB Vaccine

После завершения установки будет открыто окно антивирусной программы Panda USB Vaccine. В окне утилиты есть два раздела: «Computer Vaccination» и «USB drive Vaccination».

В разделе «Computer Vaccination» можно будет отключить автозапуск на вашем компьютере. Для этого нужно будет напротив надписи «Computer not vaccinated» нажать на кнопку «Vaccinate computer». Этим действием будет отключен автозапуск с компьютера внешних USB носителей и CD/DVD дисководов. Об этом вам сообщит надпись «Computer vaccinated».

Раздел «USB drive Vaccination» предназначен для отключения AutoRun запуска с внешних накопителей, подключенных к вашему компьютеру. Если, в этот момент, к вашему компьютеру уже были подключены USB накопители (флешки, карты памяти и т. п.), то вы можете сначала выбрать букву нужного диска, а затем нажать на кнопку «Vaccinate USB», для защиты этого диска от вирусов.

В дальнейшем, после подключения через USB разъем флешки, жесткого диска или карты памяти к компьютеру, программа Panda USB Vaccine будет автоматически (если при установке программы вы активировали соответствующий пункт) «вакцинировать» подключенный диск.

После подключения флешки к компьютеру в области уведомлений откроется окно программы Panda USB Vaccine, в котором вам будет предложено защитить флешку.

Если вам не нужно будет защищать таким способом конкретный USB накопитель, то тогда для закрытия этого окна, нажмите на кнопку «Close».

Внимание! Помните, что нельзя повергать такой «вакцинации» загрузочные флешки и те диски, с которых необходимо будет загружаться, при определенных обстоятельствах (для решения различных проблем или установки/восстановления системы), потому что, после отключения функции автозапуска, с них нельзя будет загрузиться.

Для запуска процесса защиты необходимо будет нажать на кнопку «Vaccinate USB». Процесс «вакцинации» займет некоторое время.

После завершения процесса защиты флешки, в окне программы, появится сообщение, что подключенный USB диск был «вакцинирован». Далее нажимаете на кнопку «Close» для закрытия этого окна.

Созданный утилитой Panda USB Vaccine файл AutoRun будет невозможно удалить с USB диска. С созданным файлом вы не сможете совершить такие действия: открытие файла autorun.inf, его удаление, переименование, модификация, перемещение, копирование.

Если на внешнем диске уже имелся файл autorun.inf, то он будет перезаписан программой Panda USB Vaccine.

Файл autorun будет скрытым, поэтому его не будет видно на подключенном USB диске. Для того, чтобы файл авторан сделать видимым, необходимо будет включить отображение скрытых папок, файлов и дисков. После этого вы увидите файл AUTORUN на своей флешке.

После этого, не забудьте включить на компьютере запрет на отображение скрытых папок.

Создание ярлыка для Panda USB Vaccine

При установке на компьютер, утилита Panda USB Vaccine не создает ярлык программы на Рабочем столе. Если вы, при установке программы, выбрали настройку «невидимая» для иконки утилиты, которая находится в трее, то тогда для запуска окна программы, вам потребуется создать ярлык.

Для этого необходимо будет войти в меню «Пуск», затем во «Все программы», найти там папку «Panda Security», а потом открыть папку «Panda USB Vaccine». Далее следует нажать правой кнопкой мыши по файлу «Panda USB Vaccine», а в контекстном меню выбрать пункт «Отправить» => «Рабочий стол (создать ярлык)».

Как включить авторан

В том случае, если на вашем компьютере понадобится повторно включить AutoRun, то тогда это можно будет сделать при помощи программы Panda USB Vaccine. Для этого необходимо будет открыть окно программы, а затем нажать на кнопку «Remove vaccine». После этого, автозапуск опять будет возможен с вашего компьютера.

Включить автозапуск можно также при помощи средств операционной системы.

Что касается, подвергшихся «вакцинации» USB устройств, то снова вернуть авторан на этих дисках будет невозможно. Решить эту проблему можно будет только при помощи полного форматирования USB накопителя средствами операционной системы или при использовании специальных программ. Перед форматированием, скопируйте с флешки, находящиеся на ней данные, чтобы не потерять их после процесса форматирования.

После завершения форматирования с флешки будет удален файл autorun.inf, созданный при помощи Panda USB Vaccine.

Выводы статьи

Бесплатная антивирусная утилита Panda USB Vaccine защищает флешку от вирусов, отключая на USB накопителях функцию автозапуска.

Panda USB Vaccine - защита флешки от вирусов (видео)

Если вы читаете эту статью, то прекрасно знаете, какие неприятности доставляют вирусы применительно к флешке. Подключаем свою флешку к зараженному компьютеру и видим, что вирус скрыл папки на флешке. Часто случается, что все . Чтобы избежать подобных неприятностей, можно вакцинировать флешку при помощи специальной программы. После этой прививки, вирусам типа Autorun, будет закрыть доступ к файлу AUTORUN.INF.

Загрузка и установка программы

На самом деле, программ, предназначенных для защиты флешек от заражения, существует множество. Однако мы остановили свой выбор на утилите, которая создана той же фирмой, что антивирус Panda — Panda USB Vaccine.

Для вакцинации флешки, выбираем необходимое устройство (если к компьютеру подключено несколько флешек) Select an USB drive и нажимаем кнопку Vaccinate USB .

В результате вакцинации, на флешке будет создан файл AUTORUN.INF, который защищен от изменения. Дело в том, что вирусы очень любят файл AUTORUN.INF, который размещен в корневом каталоге флешки. Они вносят в него изменения и после подключения зараженной флешке к незащищенному компьютеру, происходит заражение ПК. После вакцинации, вирусы не смогут изменять AUTORUN.INF, соответственно, можно с более спокойным сердцем подключать свою флешку к чужому компьютеру.

11 марта 2009 в 22:00

Panda USB and AutoRun Vaccine - лекарство от autorun-вирусов на флешке

  • Информационная безопасность

5 марта я написал свою статью о для защиты флешек от autorun-вирусов, получившую немалый отклик. И только я сегодня собрался писать новую статью об альтернативном (более надежном) методе, как на одном из ресурсов, в теме , посвященной обсуждению скрипта, мне подсказали программу Panda USB and AutoRun Vaccine , работающую именно по методу, который я хотел описать. Причем работающую просто блестяще ! Файл autorun.inf , создаваемый ею на флешке (дабы предотвратить создание такого файла вирусом) невозможно ни удалить, ни переименовать (в чем была слабость моего скрипта), ни модифицировать, ни открыть.

Познакомимся с программой поближе, рассмотрим ее возможности и метод, на котором базируется принцип работы.

МЕТОД

Прежде всего расскажу о методе.

Буквально через несколько дней после опубликования мною статьи, пользователь ЖЖ __x_tra
отписался в моем ЖЖ об альтернативном способе защиты флешки от autorun-вирусов, который он придумал: на флешке создается файл или каталог с названием AUTORUN.INF, и с помощью WinHex этому файлу или каталогу выставляется недопустимый атрибут. Напомню, что согласно FAT32 File System Specification , более известной как FATGEN (мы здесь рассматриваем защиту флешек с FAT):

File attributes:
ATTR_READ_ONLY 0x01
ATTR_HIDDEN 0x02
ATTR_SYSTEM 0x04
ATTR_VOLUME_ID 0x08
ATTR_DIRECTORY 0x10
ATTR_ARCHIVE 0x20
ATTR_LONG_NAME ATTR_READ_ONLY | ATTR_HIDDEN | ATTR_SYSTEM | ATTR_VOLUME_ID
The upper two bits of the attribute byte are reserved and should always be set to 0 when a file is created and never modified or looked at after that.

В варианте же, придуманном __x_tra предлагалось поставить два верхних бита не в 0, а в 1. Байт атрибутов получался таким: 0xF7 (ATTR_ARCHIVE+ATTR_DIRECTORY+ATTR_SYSTEM+ATTR_HIDDEN+ATTR_READ_ONLY+два старших бита 11). Еще предлагались возможные варианты в виде 0xC7, 0xD7, 0xE7. Я протестировал метод - он оказался рабочим! AUTORUN.INF с присвоенным таким образом атрибутом, невозможно было открыть, переименовать и модифицировать. Меня лишь смущало 2 фактора:

  • Корректность такого способа: как он отразится на работоспособности файловой системы.
  • Повторяемость способа: каким образом объяснить простому пользователю что такое WinHex, и с чем его едят.

ПРОГРАММА

Вернемся теперь к программе Panda USB and AutoRun Vaccine.

Напомню что «Panda USB Vaccine currently only works on FAT & FAT32 USB drives». Маленький размер файла (всего 393Kb) и спартанский интерфейс - все продумано, ничего лишнего. Добавлю что программа бесплатная.

Начну с кнопки «Vaccinate USB» . Я специально создал заранее на флешке файл autorun.inf с атрибутами RAHS - это никоим образом не помешало программе, при нажатии на упомянутую кнопку, перезаписать его своим одноименным файлом, который, как я говорил в начале статьи «невозможно ни удалить, ни переименовать (в чем была слабость моего скрипта), ни модифицировать, ни открыть». Открываем флешку в WinHex, смотрим атрибут файла autorun.inf. И что же мы видим:

Мы видим что аналогично способу __x_tra , изменен атрибут файла: 0х40 . В статье FAT12, FAT16 and FAT32 Windows File System находим расшифровку, которой нет в FATGEN:

0x40 Device (internal use only, never found on disk)
0x80 Unused

Т.е. атрибут 0x40 не так уж «некорректен» - он «в рамках спецификаций». Чесно говоря, я очень рад, что ребята из Panda Software реализовали этот способ в крохотной программе, нажатием одной лишь кнопки - не заставляя пользователя прибегать к WinHex.

Замечу что средствами программы отменить вакцинацию флешки невозможно. Если уж появилась необходимость создать на флешке свой autorun.inf (например, чтобы сделать ее загрузочной) - то WinHex вам в помощь, или переформатирование (для этой цели, кстати, хорошо использовать HP USB Disk Storage Format Tool).

Вторая кнопка программы «Vaccinate computer» . Проверим что она делает:

Это знакомый мне (еще до создания скрипта AUTOSTOP, я использовал именно этот метод) придуманный Nick Brown способ :

REGEDIT4
@="@SYS:DoesNotExist"

USBVaccine.exe /resident

То она будет висеть резидентно, и при подключении новой флешки, будет предлагать вацинировать ее:

ВЫВОДЫ

Из известных мне на сегодняшний день способов защиты флешек с FAT от autorun-вирусов это самый надежный. Понятно что раз такие вещи умеет делать программа от Panda Software, то рано или поздно вирусописатели тоже могут этому научиться - но это вопрос времени, а в данном случае время выиграно, и выигрыш в пользу защиты.

* Интересно что программа Panda USB Vaccine 1.0.0.19 beta вышла 5 марта - в тот же день, когда была написана моя статья о скрипте AUTOSTOP. Возможно в будущем 5 марта назовут международным днем борьбы с autorun-вирусами:)

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

UPD:

В комментариях высказывалась идея о том, что было бы логично сделать создаваемый «Panda USB and AutoRun Vaccine» защищенный файл autorun.inf скрытым (чтобы не попадался на глаза пользователю, и не провоцировал его переформатировать флешку, уничтожив защиту). И вот

Есть вопросы?

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: