Файл autorun что это
Как создать Autorun на диске или флешке?
Без использования сторонних программ и, не обладая особыми навыками на компьютерах можно выпонять много разных действий.
Как создать Autorun на диске или флешке? Когда вставляешь диск или флешку в компьютер, появляется стандартное окно, где предлагается выбрать действие (например, открыть папку). Это не всегда удобно, например, если диск с игрой или программой, есть смысл добавить на него файл автоматического запуска.
Создание Autorun.inf для флешки и диска за 5 минут
Вы можете сами его создать и добавить в него любую программу, чтобы она загружалась автоматически. Например, если у вас есть флешка с полезной программой, сразу после её подключения, она будет запускаться.
Что такое Autorun.inf? Это обычный текстовый документ, его можно создать в блокноте. Много ума для того, чтобы его заполнить не требуется. Открываете блокнот и добавляете туда вот такие строчки:
Вместо слова программа, необходимо указать название запускаемого файла. Вместо значок, название иконки. Всё, жмете сохранить и не забываете указать формат в названии:
Папки нужны для работы программы, иконка и autorun необходимы для автоматического запуска. Сама программа тоже находится в этой папке.
Если будете добавлять Autorun.inf в корневую папку, а значок или программа будут в других папках, адрес нужно будет указывать полностью (open= Audio/555/программа.exe
Если хотите, чтобы Autorun.inf выполнял дополнительные функции, добавляйте в него ещё пару строчек:
Функция action открывает текст при запуске авторана. Строчка label пригодится, если вам надоело видеть привычную надпись «Съемный диск», она заменяет имя.
Также вместо программы можно запускать и другие файлы. Например, если прописать строчку ShellExecute=страничка.htm (вместо open= программа.exe) будет открываться HTML страничка, добавленная на флешку.
Если нужно создать оригинальный авторан, лучше использовать программу Create Autorun. Через неё можно добавить комментарии к автозапуску, а также настроить окно.
Времена дисков почти прошли, раньше многие создавали Autorun, занимаясь разными видами бизнеса (продавая диски с играми, передавая фотографии клиентам и т.д.).
Сейчас создание авторанов скорее пригодится для повышения удобства, особенно если пользуешься флешками для определенных программ или открытия важных документов.
Его обычно используют в хороших целях. Вы никогда не задумывались, почему при открытии диска с программой или игрой, вставленного в привод, сразу выводится красивое меню с выбором дальнейших действий? А так же обычно иконка диска заменяется на другую, от создателей игры/программы. Так вот, это всё именно из-за этого файла.
И именно из за этих свойств, его так любят вирусы, чтобы прописать в нем путь для запуска своего вредоносного кода.
Обычно файл Autorun.inf содержит в себе следующий код:
Это для примера. Команд для него большое множество, но для общего представления достаточно.
Разумеется все эти названия для примера и они должны уже быть в папке vindavoz.
Ну и для «красоты», можно сделать эти папку и файлы скрытыми.
Правда некоторые антивирусы могут ругаться на такое, но Вы то знаете что в нем ничего опасного.
Файл AutoRun.inf и вирусы
В настоящее время файл autorun.inf широко используется для распространения компьютерных вирусов через flash-накопители и сетевые диски. Для этого авторы вирусов прописывают имя исполняемого файла с вредоносным кодом в параметр open. При подключении заражённого flash-накопителя Windows запускает записанный в параметре «open» файл на исполнение, в результате чего происходит заражение компьютера.
Находящийся в оперативной памяти заражённого компьютера вирус периодически сканирует систему с целью поиска новых дисков, и при их обнаружении (при подключении другого flash-накопителя или сетевого диска) создаёт на них autorun.inf со ссылкой на копию своего исполняемого файла, обеспечивая таким образом своё дальнейшее распространение.
2) Меняем атрибуты файла на нормальные
Если всё сделано абсолютно правильно, ничего не изменится. В случае, если была допущена ошибка, появится соответствующая информация.
Как удалить вирус AutoRun.inf с помощью реестра
Как попасть в Редактор реестра я уже писал выше. Нам нужна ветка [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2\(Буква_неоткрывающегося_диска)]
NoDriveTypeAutoRun со значением dword:000000ff
Итак, для создания такой папки, нужно создать простой текстовый документ в Блокноте со следующим содержанием:
d0\autorun.inf\vindavoz..\» attrib +s +h %
Ну а для тех, кому не хочется с этим возиться, я приготовил этот файл в архиве. vindavoz.zip 307 b cкачиваний: 1791
Достаточно его скачать, распаковать, перенести файл vindavoz.bat на флешку (диск) и запустить.
Этот «Фокус» не получится на система NTFS, но флешки чаще используют FAT, так что можно пользоваться.
Для общей информативности, можете почитать статью на Википедии про него.
Autorun.inf – вирус или помощник?
Приветствую всех! Составляя нашу предыдущую статью на тему «Почему компьютер не видит флешку?», мы не стали сильно углубляться в вопрос наличия конкретных вирусов на накопителе, которые могут тормозить его работу. Поэтому сегодня предлагаем разобрать более подробно наиболее распространенный файл — Autorun.inf, а также его функции.
Если вам интересна тема компьютерных вирусов, то почитайте еще о таком вирусе как червь. Он очень распространен и его последствия могут быть не сразу заметны.
Что такое Autorun.inf и зачем он нужен?
Autorun.inf – это файл, который автоматически запускает установку драйверов, приложений, программного обеспечения с накопителя. И изначально был создан для того, чтобы облегчить жизнь простого пользователя, когда тот, например, решит переустановить Windows. Безусловно, авторан полезен, если использовать его по назначению.
Но, как говорится, нет худа без добра… Есть горе-программисты, которые создают вирусы и с помощью Autorun.inf их распространяют. И чаще всего это осуществляется через разнообразные портативные устройства хранения информации, которые как раз и выступают в качестве носителя компьютерного паразита.
Отсюда следует, что сам файл автозапуска абсолютно безвреден и устанавливает лишь то, что было в нём прописано.
Как работает вирус Autorun.inf?
Как можно догадаться, вирус Autorun.inf размножается путём автоматического копирования самого себя на различные съемные носители. Таким образом, зараженные флешки, карты памяти, съемные диски и т.д. продолжают цепь «эпидемии» и, подключаясь к ПК или ноутбуку, заражают его.
На самом деле, не нужно сразу же переживать, если Вы обнаружили файл Autorun на флешке или CD диске. Возможно, что в данном случае он будет использоваться по назначению, например, запустит игру и т.д. А вот смутные сомнения должны терзать вас в том случае, если вы обнаружили авторан, например, на карте памяти фотоаппарата или видеокамеры. Ведь, понятно и так, что никаких установок не предвидится.
Как обнаружить вирус на флешке?
Стоит отметить, что многие владельцы флешек чаще всего не догадываются о наличии в них вируса, поскольку вирусные файлы обычно содержатся в скрытых папках. Чтобы до них добраться, открываем любое окно «Документы», «Компьютер» и сверху в левом углу нажимаем на «Упорядочить», а потом на «Параметры папок и поиска». После выплывет окно, выбираете вкладку «Вид». Прокрутите до конца список и поставьте галочку напротив «Показывать скрытые файлы, папки и диски».
Теперь возвращаемся к содержимому накопителя. Если вы обнаружили папки, которые не отображались ранее и имеют при этом название autorun.inf, то попробуйте их открыть. Если попытка не увенчается успехом, и выплывет окно «Доступ запрещен/невозможен», то, скорее всего, это вирус worm autorun.
Как удалить вирус Autorun.inf?
Существует множество утилит, которые ищут и удаляют «вредителей». К самым известным отнесем Flash Guard и AVZ, обе программы просты в использовании и настраиваются на русский язык. Но самый простой способ распрощаться с вирусом – это форматирование накопителя.
Если вы решили воспользоваться вторым вариантом, не забывайте, что ВСЁ без исключения удалится навсегда. Поэтому скопируйте нужные файлы в папку компьютера, исключая, конечно, Autorun.inf.
Правой кнопкой мыши нажимаете на накопитель, далее выбираете «Форматирование» и убираете галочку возле «быстрое (очистка оглавления)». Можно сказать, что ваша флешка на данном этапе выздоровела, однако ей необходимо «подкрепиться после болезни»…
Как обезопасить накопитель от вирусов?
Рекомендуем скачать утилиту USB Defender, полезная штука, при этом бесплатная. После скачивания разархивируйте папку, запустите приложение. Оно сразу загрузится, без установки. И если ваша флешка ещё подключена к ПК, то приложение в своём окошке её отобразит. Там же будут две кнопки «protect = защитить» и «unprotect = снять защиту». Выбираем первое =)
Возвращаемся к содержимому флешки. Должна создаться папка от приложения USB Defender, которая будет называться Autorun.inf. Почему такое название? Потому, что если вы вновь наткнетесь на вирус Autorun.inf, то он уже не сможет заменить существующую папку Autorun.inf от USB Defender. Именно в этом и заключается профилактический механизм.
Вывод
Друзья, не пренебрегайте установкой антивирусных программ, они практически всегда реагируют на подобного рода «неприятности». И ещё, если вы уверены в том, что все ваши устройства и накопители без сюрпризов, то пользуйтесь автозапуском. При этом будьте начеку, подключая флешку друга/брата/свата. Когда вы подсоединяете съемный диск, выплывает окно для прямого вхождения в содержимое. Закройте его. Для переноса или копирования файлов используйте Total Commander.
Если у вас ПК никак не защищен, возможно, вам будет полезно узнать, как установить антивирус Касперского бесплатно.
Autorun.inf: что это?
При работе с современным антивирусным ПО нередко возникают типичные «внештатные» ситуации, которые вызывают множество вопросов со стороны пользователей. В число таких входит проблема с обнаружением вредоносного объекта, скрывающегося в файле Autorun.inf. Директорией данного файла являются накопители информации USB и локальные диски. Далее в материале будет описано предназначение данного файла и рассмотрен вопрос его опасности для ПК.
Предназначение файла Autorun.inf
Данный файл является неотъемлемой частью любого носителя информации и основной его задачей является автоматический запуск приложений, что установлены на локальном диске или флэш-карте. Отсутствие данного файла редкость. На специальных картах памяти он отвечает за переход к меню управления предустановленным (портативным) софтом с данного носителя.
Файл Autorun.inf на флешке
Структура файла имеет разделение на блоки, параметры и значения. В число параметров, что описывают конкретный носитель информации, входят:
Содержимое нормального файла Autorun.inf
Создать такой файл можно и самостоятельно. Достаточно в системный текстовый документ (.txt – создаётся «Блокнотом») вписать следующие строки:
Поражение Autorun.inf вирусами
В структуре карт памяти вредоносному воздействию чаще всего подвергается именно файл Autorun.inf. Самым распространенным вирусом, что встречается на таких носителях, является «червь» win32 autorun.
Важно понимать, что опасно не наличие данного файла, т.к. он может реализовывать вполне полезную функцию, а содержание вируса («червя») в нём. Деструктивное воздействие оказывается на конкретный носитель и другие подключаемые к ПК диски или флешки. Таким образом вирус распространяется через файл Autorun.inf, автоматически запуская через него свой вредоносный код.
Пример обнаружения вредоносного кода в файле Autorun.inf
Обезопасить ПК от вирусного воздействия можно путём установки антивирусного ПО, либо специальных утилит-сканеров для USB-носителей («USB Disk Security», «Autorun Virus Remover» и т.д.). Последние вполне надежно справляются с обнаружением и удалением вирусов автозапуска.
Записи autorun. INF
В этом разделе приведены ссылки на записи, которые можно использовать в файле autorun. INF. Запись состоит из ключа и значения.
[Ключи автозапуска ]
action
Запись действия указывает текст, используемый в диалоговом окне автозапуска для обработчика, представляющего программу, указанную в записи Open или ShellExecute в файле autorun. INF. Значение может быть выражено как текст или как ресурс, хранящийся в двоичном файле.
Параметры
Текст, который используется в диалоговом окне автозапуска для обработчика, представляющего программу, указанную в записи Open или ShellExecute в файле autorun. INF.
Строка, содержащая полный путь к каталогу, содержащему двоичный файл, содержащий строку. Если путь не указан, файл должен находиться в корневом каталоге диска.
Строка, содержащая имя двоичного файла.
Идентификатор строки в двоичном файле.
Remarks
Сочетание клавиш действия и значка определяет представление приложения, видимое для конечного пользователя в диалоговом окне автозапуска. Они должны составляться таким образом, чтобы пользователи могли легко их определять. Они должны указывать приложение для выполнения, компанию, создавшую его, и все связанные фирменные символики.
Запись действия является обязательной для устройств типа » _ съемный диск», до тех пор пока не будет добавлена поддержка autorun. INF. Если запись действия отсутствует, диалоговое окно автозапуска отображается, но не имеет параметра для запуска дополнительного содержимого.
CustomEvent
Запись CustomEvent указывает событие пользовательского содержимого автозапуска.
Параметры
Текстовая строка, содержащая имя события автозапуска содержимого. Имя должно содержать не более 100 алфавитно-цифровых символов.
Remarks
В файл autorun. INF тома можно включить имя пользовательского события. Когда программа автозапуска запрашивает у пользователя приложение для использования с томом, оно отображает только те приложения, которые зарегистрированы для указанного имени пользовательского события. Сведения о том, как зарегистрировать приложение в качестве обработчика для события пользовательского содержимого автозапуска, см. в разделе Автоматический запуск с помощью автозапуска или Регистрация обработчика событий.
В следующем примере задается значение «Миконтентонарривал» в качестве нового события автоматического содержимого.
запись icon указывает значок, представляющий диск с поддержкой автозапуска в Windows пользовательском интерфейсе.
Параметры
Remarks
В следующем примере задается второй значок в файле MyProg.exe.
label
в записи label указана текстовая метка, представляющая диск с поддержкой автозапуска в Windows пользовательском интерфейсе.
Параметры
Текстовая строка, содержащая метку. Оно может содержать пробелы и не должно быть длиннее 32 символов.
Remarks
метка вместе со значком представляет диск с поддержкой автозапуска в Windows пользовательском интерфейсе.
В следующем примере в качестве метки диска задается значение «моя метка диска».
Открытая запись указывает путь и имя файла приложения, которое запускается при вставке диска в дисковод.
Параметры
Полный путь к исполняемому файлу, запускаемому при вставке компакт-диска. Если указано только имя файла, оно должно находиться в корневом каталоге диска. Чтобы определить расположение файла в подкаталоге, необходимо указать путь. Можно также включить один или несколько параметров командной строки для передачи в запускаемое приложение.
усеаутоплай
в Windows XP запись усеаутоплай указывает, что вместо автозапуска следует использовать автозапуск.
в Windows Vista и более поздних версиях эта запись приводит к подавлению каких-либо действий, заданных для автозапуска (с помощью записей open или shellexecute ), из диалогового окна автозапуска. эта запись не влияет на версии Windows, предшествующие Windows XP.
в Windows 8 и более поздних версиях при указании значения 0 автозапуск для этого устройства будет отключен.
Параметры
Чтобы использовать этот параметр, добавьте запись для усеаутоплай в файл autorun. INF и установите запись равную 1. другие значения не поддерживаются в версиях Windows более ранних, чем Windows 8.
в Windows 8 и более поздних версиях укажите значение 0, чтобы отключить автозапуск для этого устройства.
Remarks
в настоящее время усеаутоплай применяется только в Windows XP и более поздних версиях и только на диск, на котором жетдриветипе определяет тип устройства _ CDROM.
при использовании усеаутоплай любое действие, заданное записями open или shellexecute в файле Autorun. inf, пропускается в Windows XP и пропускается из диалогового окна автозапуска в Windows Vista.
Автозапуск обычно используется для автоматического запуска или загрузки объекта, содержащегося на вставленном носителе, в то время как автозапуск представляет собой диалоговое окно, содержащее список соответствующих действий, которые могут быть предприняты, и позволяет пользователю выбрать нужное действие. Дополнительные сведения о разнице между автозапуском и автозапуском см. в статьях Создание приложения для чтения компакт-дисков с поддержкой автозапуска и использование и настройка автозапускасоответственно.
Пример использования
Компакт-диск содержит три файла: autorun. INF, Readme.txt и Music. WMA. в зависимости от используемой версии Windows и параметров, указанных в файле autorun. inf, компакт-диск может обрабатываться при вставке (при условии, что для диска, на который вставлен компакт-диск, включена функция автозапуска или автозапуск).
Во-первых, рассмотрим файл autorun. inf со следующим содержимым, указывая, что усеаутоплай = 1 не указан:
действие, выполняемое оболочкой при вставке этого компакт-диска, зависит от используемой версии Windows:
чтобы указать, что автозапуск следует использовать вместо автозапуска в Windows XP, и что действие, заданное в элементе shellexecute autorun, должно быть подавлено в диалоговом окне автозапуска в Windows Vista, вставьте усеаутоплай в файл AutoRun. inf следующим образом:
опять же, действие, выполняемое оболочкой при вставке компакт-диска, зависит от используемой версии Windows.
вызов
Версия 5,0. Запись ShellExecute Указывает приложение или файл данных, которые функция autorun будет использовать для вызова ShellExecuteEx.
Параметры
Строка, содержащая полный путь к каталогу, содержащему данные или исполняемый файл. Если путь не указан, файл должен находиться в корневом каталоге диска.
Строка, содержащая имя файла. Если это исполняемый файл, он запускается. Если это файл данных, то он должен быть членом типа файла. ShellExecuteEx запускает команду по умолчанию, связанную с типом файла.
Содержит любые дополнительные параметры, которые должны быть переданы в ShellExecuteEx.
Remarks
Эта запись аналогична открытой, но позволяет использовать сведения о сопоставлении файлов для запуска приложения.
оболочка
Запись Shell указывает команду по умолчанию для контекстного меню диска.
Параметры
Remarks
Когда пользователь щелкает правой кнопкой мыши значок диска, появляется контекстное меню. При наличии файла autorun. inf из него берется команда контекстного меню по умолчанию. Эта команда также выполняется, когда пользователь дважды щелкает значок диска.
Чтобы указать команду контекстного меню по умолчанию, сначала определите ее глагол, командную строку и текст меню с помощью \ команды оболочки. Затем используйте оболочку, чтобы сделать ее командой контекстного меню по умолчанию. В противном случае текст пункта меню по умолчанию будет «Автозапуск», который запускает приложение, указанное в открытом элементе.
\команда оболочки
Запись \ команды оболочки добавляет пользовательскую команду в контекстное меню диска.
Параметры
Команда меню. \ Командная запись команды оболочки \связывает команду с исполняемым файлом. Глаголы не должны содержать пробелы. По умолчанию команда — это текст, отображаемый в контекстном меню.
Путь и имя файла приложения, которое выполняет действие.
Этот параметр задает текст, отображаемый в контекстном меню. Если он не указан, команда отображается. Менутекст может быть в смешанном регистре и может содержать пробелы. Для пункта меню можно задать сочетание клавиш, поместив амперсанд (&) перед буквой.
Remarks
Когда пользователь щелкает правой кнопкой мыши значок диска, появляется контекстное меню. Добавление записей \ команд оболочки в файл autorun. INF позволяет добавлять команды в это контекстное меню.
Эта запись состоит из двух частей, которые должны находиться в разных строках. Первая часть —\ команда оболочки \. Оно должно указываться обязательно. Он связывает строку, называемую глаголом, с приложением, которое запускается при выполнении команды. Вторая часть — это запись команды оболочки \. Этот параметр необязателен. Его можно включить, чтобы указать текст, отображаемый в контекстном меню.
следующий пример фрагмента кода Autorun. inf связывает команду с командой с командной строкой «Блокнот abc \readme.txt». Текст меню — «Read Me», а «m» определен как клавиша быстрого доступа к элементу. когда пользователь выбирает эту команду, \ открывается файл abcreadme.txt на диске с Microsoft Блокнот.
[]Ключи содержимого
Существует три ключа типа файла: мусикфилес, пиктурефилес и видеофилес.
Если одно из этих значений имеет значение true с учетом значения 1, y, Yes, t или true, Пользовательский интерфейс автозапуска отображает обработчики, связанные с этим типом содержимого, независимо от того, существует ли на носителе содержимое этого типа.
Если одно из этих значений имеет значение false с учетом значения 0, n, No, f или false, то пользовательский интерфейс автозапуска не отображает обработчики, связанные с этим типом содержимого, даже если на носителе обнаружено содержимое этого типа.
Использование этого раздела предназначено для того, чтобы позволить авторам содержимого передавать данные для автоматического запуска. Например, компакт-диск можно классифицировать как содержащий только музыкальное содержимое, даже если у него есть изображения и видеоролики, и в противном случае они будут отображаться как смешанное содержимое.
раздел [ содержимого ] поддерживается только в Windows Vista и более поздних версиях.
[]Ключи ексклусивеконтентпасс
Использование этого раздела предназначено для того, чтобы авторы содержимого могли сообщать о намерениях к автозапуску и сокращать время проверки, ограничивая проверку на определенные значительные участки носителя.
Ниже приведены все допустимые пути.
раздел [ ексклусивеконтентпасс ] поддерживается только в Windows Vista и более поздних версиях.
[]Ключи игнореконтентпасс
Использование этого раздела предназначено для того, чтобы авторы содержимого могли сообщать о намерениях к автозапуску и сокращать время проверки, ограничивая проверку на определенные значительные участки носителя.
Ниже приведены все допустимые пути.
раздел [ игнореконтентпасс ] поддерживается только в Windows Vista и более поздних версиях.
[]Ключи девицеинсталл
DriverPath
Запись DriverPath указывает каталог для рекурсивного поиска файлов драйверов. Эта команда используется во время установки драйвера и не является частью операции автозапуска. раздел [ девицеинсталл ] поддерживается только в Windows XP.
Параметры
путь к каталогу, который Windows выполняет поиск файлов драйверов вместе со всеми его подкаталогами.
Remarks
Для поиска в нескольких каталогах добавьте запись DriverPath для каждого каталога, как в этом примере.
Если в разделе [ девицеинсталл ] нет записи DriverPath или в записи DriverPath не задано значение, этот диск пропускается во время поиска файлов драйверов.