Форум на SafelyRemove.com
http://safelyremove.com/forumrus/

Удаление autorun.inf
http://safelyremove.com/forumrus/viewtopic.php?f=2&t=37
Страница 1 из 1

Автор:  suller [ Пн фев 18, 2008 9:59 pm ]
Заголовок сообщения:  Удаление autorun.inf

Написал небольшой батничек - удаляет с флешки файл autorun.inf. а то замучали мои домашние вирусы таскать
Прописывать на исполнение при вставке устройства

autostop.cmd
Код:
@echo off
if exist %1\autorun.inf goto found
goto notfound
:found
attrib -r -s -h %1\autorun.inf
del %1\autorun.inf
:notfound


Написано может и коряво, но больше я про DOS ничего не помню, а что-то более сложное не хотелось использовать

Между тем появился вопрос: как сделать так, чтобы он запускался при подключении любой флешки?

edit1:
можно сделать переименование данного файла во что-то нейтральное, дабы не портить, а перед отключением - обратное переименование. если есть интерес - пишите, исправлю

edit2:
по поводу автозапуска для любых флешек - создал отдельную тему

Автор:  Igor [ Вт фев 19, 2008 11:14 am ]
Заголовок сообщения: 

Цитата:
Написал небольшой батничек - удаляет с флешки файл autorun.inf. а то замучали мои домашние вирусы таскать

Большое спасибо за инициативу!
Вообще, по идее, Вы можете полностью отключить запуск autorun.inf на Вашем компьютере. Для этого нужно отключить службу "Определение оборудования оболочки". Правда, в таком случае, Windows перестанет делать Автозапуск даже для компакт-дисков.

P.S.
А можно вопрос? Вирусы, которые притаскивают на флэшке ваши домашние - они запускаются в фоне, без предварительного окошка "Автозапуска"? Было бы интересно взглянуть, как составлен autorun.inf файл такого вируса.

Автор:  suller [ Вт фев 19, 2008 7:20 pm ]
Заголовок сообщения: 

Авторан системный я отключил для всех типов дисков - параметр NoDriveTypeAutoRun в реестре
Но это помогает только при вставке флешки. А если два раза шелкнуть на диске в проводнике, чтоб открыть его - запускается файл, который как раз и прописан в файле autorun.inf - так и заражают
Если же файла autorun.inf нет на диске, то диск в этом случае открывается в проводнике. При вставке - показывается стандартное меню

В этом файле указывается иконка диска и программа которая по умолчанию запускается
вот пример такого файла (синтаксис - как и на обычном CD - поэтому я и подумал, что хорошо бы его переименовывать - чтоб не запороть "правильный" автозапуск. вдруг кому-то надо...)
Код:
[AutoRun]
open=tel.xls.exe
shellexecute=tel.xls.exe
shell\Auto\command=tel.xls.exe
shell=Auto
[VVflagRun]
aabb=kdkfjdkf

в данном примере на флешке также лежит файл под именем tel.xls.exe. Чаще всего такие файлы имеют скрытый атрибут. И именно его система по умолчанию и запускает. При этом окошка "Автозапуска" нет

Автор:  suller [ Вт фев 19, 2008 7:24 pm ]
Заголовок сообщения: 

Авторан системный я отключил для всех типов дисков - параметр NoDriveTypeAutoRun в реестре
Но это помогает только при вставке флешки. А если два раза шелкнуть на диске в проводнике, чтоб открыть его - запускается файл, который как раз и прописан в файле autorun.inf - так и заражают
Если же файла autorun.inf нет на диске, то диск в этом случае открывается в проводнике. При вставке - показывается стандартное меню

В этом файле указывается иконка диска и программа которая по умолчанию запускается
вот пример такого файла (синтаксис - как и на обычном CD - поэтому я и подумал, что хорошо бы его переименовывать - чтоб не запороть "правильный" автозапуск. вдруг кому-то надо...)
Код:
[AutoRun]
open=tel.xls.exe
shellexecute=tel.xls.exe
shell\Auto\command=tel.xls.exe
shell=Auto
[VVflagRun]
aabb=kdkfjdkf

в данном примере на флешке также лежит файл под именем tel.xls.exe. Чаще всего такие файлы имеют скрытый атрибут. И именно его система по умолчанию и запускает. При этом окошка "Автозапуска" нет

Автор:  evilious [ Сб ноя 22, 2008 10:54 pm ]
Заголовок сообщения: 

suller писал(а):
Авторан системный я отключил для всех типов дисков - параметр NoDriveTypeAutoRun в реестре
Но это помогает только при вставке флешки. А если два раза шелкнуть на диске в проводнике, чтоб открыть его - запускается файл, который как раз и прописан в файле autorun.inf - так и заражают
Если же файла autorun.inf нет на диске, то диск в этом случае открывается в проводнике. При вставке - показывается стандартное меню

В этом файле указывается иконка диска и программа которая по умолчанию запускается
вот пример такого файла (синтаксис - как и на обычном CD - поэтому я и подумал, что хорошо бы его переименовывать - чтоб не запороть "правильный" автозапуск. вдруг кому-то надо...)
Код:
[AutoRun]
open=tel.xls.exe
shellexecute=tel.xls.exe
shell\Auto\command=tel.xls.exe
shell=Auto
[VVflagRun]
aabb=kdkfjdkf

в данном примере на флешке также лежит файл под именем tel.xls.exe. Чаще всего такие файлы имеют скрытый атрибут. И именно его система по умолчанию и запускает. При этом окошка "Автозапуска" нет



Чужие или зараженные флехи лучше открывать Тотал Командером или фаром, ну или в проводнике не двойным кликом, а нажатием правой кнопой мыши и выбором в меню пункта "Открыть" :))

Автор:  Dimma [ Вт ноя 25, 2008 11:11 pm ]
Заголовок сообщения:  ответ

Кто не умеет (или в крайнем случае не нравится тотал), то любят в обычных окошках смотреть, но как обычно не любят проводник, так, что и получается щёлкуют два раза на диске.

Автор:  evilious [ Ср ноя 26, 2008 12:20 am ]
Заголовок сообщения:  Re: ответ

Dimma писал(а):
Кто не умеет (или в крайнем случае не нравится тотал), то любят в обычных окошках смотреть, но как обычно не любят проводник, так, что и получается щёлкуют два раза на диске.


Да я не про то, просто в момем компутере нажми не два раза левой кнопой, а один раз правой и выбери открыть! В таком случаее авторан инф не срабатывает! И держи включенными скрытые файлы!

Автор:  djtonik [ Чт дек 04, 2008 12:00 am ]
Заголовок сообщения: 

Зачастую даже при нажатии ПКМ->Открыть происходит запуск авторана или выдаётся окошко "Открыть с помощью" и таким образом на диск не попасть. Тогда спабатывает только механизм ПКМ->Проводник.
Написанный топикстартером батничек очень удобен, сам с удовольствием пользуюсь. Предложений к автору программы два - сделать возможность запускать программу для ЛЮБОЙ подключенной флешки - моей, друга, бабушки итд (т.е. не каждой флешке постфактум прописываем программу для запуска, а прописав программу один раз она работает со всеми флешками и ЖД). И второе сделать в будущем в программе галочку "Удалять элементы автозапуска" - и если она включена - то сносить ко всем чертям autorun со всех флешек и ЖД которые когда либо будут монтироваться.

Автор:  LeaF [ Вт дек 09, 2008 2:23 pm ]
Заголовок сообщения: 

Хозяйке на заметку: если на вашей флешке создать папку с именем autorun.inf (именно так с точкой) и дополнительно проставить атрибуты "Системный" и "Скрытый" (чтоб глаза не мозолили), то зловреды, использующие метод записи себя в autorun.inf больше не смогут прописаться на флешке (все файлы, ими создаваемые будут перемещаться в папку autorun.inf и соответственно автозапуска не будет)

Автор:  sirota61 [ Ср дек 10, 2008 6:32 pm ]
Заголовок сообщения: 

LeaF писал(а):
Хозяйке на заметку: если на вашей флешке создать папку с именем autorun.inf (именно так с точкой) и дополнительно проставить атрибуты "Системный" и "Скрытый" (чтоб глаза не мозолили), то зловреды, использующие метод записи себя в autorun.inf больше не смогут прописаться на флешке (все файлы, ими создаваемые будут перемещаться в папку autorun.inf и соответственно автозапуска не будет)


Это конечно интересно, но как папке присвоить атрибут "Системный"? У меня в "Свойствах папки" всего две опции: "Только чтение" и "Скрытый"

Автор:  LeaF [ Чт дек 11, 2008 10:16 am ]
Заголовок сообщения: 

Цитата:
Это конечно интересно, но как папке присвоить атрибут "Системный"?


Воспользоваться файловым менеджером, который умеет это делать (к примеру, ФАР) ну или по старинке - в командной строке:
Код:
attrib +S _буква_флешки_:\autorun.inf


з.ы. Параметр "Только для чтения" тоже можно поставить, не навредит

Автор:  anasana [ Пт мар 20, 2009 8:22 pm ]
Заголовок сообщения: 

Не спасает. Сейчас вирусы умные пошли, - они сами удаляют директорию "autorun.inf" если её находят на диске... Всё же требуется какая-то опция в самой SafelyRemove для блокировки автозапуска...

Автор:  XonixAreva [ Вс май 31, 2009 9:01 am ]
Заголовок сообщения:  Óäàëåíèå autorun inf

î÷åíü õîòåëîñü áû â ñëåäóþùåé âåðñèè
óâèäåòü ðàäèîêíîïêó "àâòîìàòè÷åñêîå óäàëåíèå autorun.inf ïðè çàãðóçêå ôëåøêè"
èëè ðàññêàæèòå êàê ýòî ìîæíî ñäåëàòü ?
ïðîáîâàë ïîäñóíóòü â
"ïðîñìàòðèâàòü äèñêè óñòðîéñòâ ñ ïîìîùüþ"
âîò òàêîãî cmd ôàéëà. íå ïîëó÷èëîñü.
attrib -h -s -r -a drive
del -h -s -r -a drive
explorer drive

Автор:  Anton [ Пн июн 22, 2009 1:36 pm ]
Заголовок сообщения: 

Для автоматического удаления autorun.inf при подключении устройства можно воспользоваться возможностями автозапуска USB Safely Remove. Для этого в разделе "После подключения устройства" нужно добавить следующую командную строку:
Код:
del "%DriveLetter%\autorun.inf"

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

Автор:  ajka [ Ср фев 17, 2010 5:36 pm ]
Заголовок сообщения:  Re: Удаление autorun.inf

в папке autorun.inf выполнить команду
md lpt3\.
появится подкаталок lpt3 - не удаляется, не копируется, который сбережет
каталог autorun.inf от удаления, но не переименования
PS
удалять командой
rd lpt3\.

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/