Автозапуск программ с внешних носителей
Написал Сергей ИВАНОВ   
28.12.2009

Image«Autorun.inf» - это файл, используемый для автоматического запуска приложений при подключении к компьютеру портативных устройств. Для активации он должен находиться в корневом каталоге носителя информации. Наверно многие слышали про данный файл, причем частенько негативное. Сегодня мы разберем все его плюсы и минусы
Итак, «autorun.inf» служит для автозапуска программ и приложений. Это достаточно удобно, например, для проведения презентаций. Все было бы ничего, но, к сожалению, в последнее время данный файл стали использовать вирусописатели. Широкое распространение получили вирусы, заменяющие или создающие загрузочный файл. При подключении flash-диска происходит запуск вредоносного кода, а заражение устройства происходит всякий раз, когда он вставляется в «нехороший» компьютер. >>>


Как же бороться с вирусом? Для этого есть несколько способов. Один из них состоит в отключении автозапуска подключаемых устройств в настройках операционной системы. Включить/отключить автозагрузку можно двумя способами, через реестр и групповую политику. Мы воспользуемся вторым вариантом: «Пуск» -> «Выполнить» -> «gpedit.msc». Увидим политику локального компьютера, далее «Конфигурация компьютера» -> «Административные шаблоны» -> «Cистема» -> «Отключить автозапуск». Для отключения автозапуска выбираем пункт «Включен» и наоборот. К сожалению можно выбрать только отключение на CD-дисководах или на всех устройствах сразу. Естественно в защите поможет и хороший антивирус. Но «флэшка» предназначена для мобильности и вы не можете быть уверенным, что устройство, куда вы ее подключаете, не окажется зараженным. Проблема действительно серьезная и отнюдь не надуманная, ею всерьез занялись многие разработчики. Именно поэтому во флэш-носитель все чаще стали встраивать антивирус. Лицензия на него составляет, как правило, один год. При подключении usb-устройства он начинает его сканирование, затем переходит и на сам компьютер.
Еще одним способом борьбы является использование специальных программ. Они предназначены для портативных устройств и защиты их от autorun-вирусов. Среди большого разнообразия приложений выберем «Panda USB and AutoRun Vaccine». Почему именно ее? Во-первых, фирма-производитель с именем - разработчик известного антивируса, а во-вторых, она очень проста в использовании. Ко всему прочему программа является «100% free», как написано на официальном сайте www.research.pandasecurity.com, т.е. абсолютно бесплатная. В софте всего две кнопки, служащие для вакцинации компьютера и портативного устройства. Отметим, что она корректно работает с системами FAT и NTFS установленными на «флэшке». Если на ней уже содержится ваш файл, то он будет переименован в «AUTORUN_.INF». Новый «autorun.inf» не позволит себя изменить, поэтому вирусы не смогут внедрить в него свой вредоносный код, а чтобы не мозолить глаза своим присутствием он имеет свойство «скрытый». С другой стороны функция автозагрузка на данном носителе перестанет работать полностью. Ну что ж, за безопасность надо платить. Хотя автозапуск нашел себя, прежде всего, во включении меню DVD-диска с фильмами или музыкальными клипами, а не на usb-устройствах. Чтобы избавиться от записанного файла вам придется переформатировать ваш носитель.

Теперь рассмотрим структуру файла:
[autorun]
open - путь к файлу программы.
icon - путь к файлу иконки.
label - метка тома.
UseAutoPlay=1 - используется для автозагрузки без запроса на выбор действия.
[Content]

При вставке «флэшки» в компьютер происходит проверка содержимого носителя на наличие изображений, музыки и видеофайлов. Прописывается три параметра: MusicFiles, PictureFiles, VideoFiles. Они могут иметь значения 0 и 1 соответственно без поиска и с ним.
Для OC Windows Vista существует несколько дополнительных блоков:
[ExclusiveContentPaths] - при определении содержимого подключаемого диска поиск будет вестись только в заданных каталогах.
[IgnoreContentPaths] - при автоматическом поиске содержимое указанных каталогов будет игнорироваться.
Есть еще несколько секций с параметрами, но они не столь важны и используются крайне редко.

Пример файла настроек:
[autorun]
open=«Presentation.exe»
icon=«Job.ico»
label=«Рабочая презентация»

Кстати, корпорация «Майкрософт» в сентябре выпустила специальное обновление, отключающее функцию Autorun. Патч доступен для версий XP, Vista, Server 2003 и Server 2008. Но по-прежнему автозапуск CD/DVD-дисков остался, так что все любители брать на прокат фильмы могут расслабиться и спать спокойно. Для начала проигрывания диска достаточно вставить его в привод.

(Опубликовано в газете "Мой друг компьютер", № 24, ноябрь 2009 года. Здесь дана авторская редакция.)



30308 просмотров

  Ваш комментарий будет первым

Добавить комментарий
  • Пожалуйста оставляйте комментарии только по теме.
Имя:
E-mail
Домашняя страница
Тема:
BBCode:СсылкаEmailЖирный текстКурсивПодчёркнутый текстКавычкиCodeСписокПункт спискаЗакрыть список
Коментарий:



Код:* Code