Mavlyudov пишет: Решил набросать код, который изменяет атрибуты файла.
Смысл? В троях уже давно используется для изменения атрибута autorun.inf... SetFileAttributes перед тем как перезаписать его на "свой" вариант... Поэтому эффективнее использовать папку (директорию) autorun.inf с атрибутами только чтение и скрытый системный... и все...
OnLyOnE пишет: Поэтому эффективнее использовать папку (директорию) autorun.inf с атрибутами только чтение и скрытый системный... и все... А такую папку можно переименовать? Если да, то трои уже научились переименовывать неудаляемые папки. Вот решение: _http://www.manhunter.ru/releases/192_flash_drive_protector_1_0.html Папку даже открыть нельзя.
OnLyOnE пишет: Поэтому эффективнее использовать папку (директорию) autorun.inf с атрибутами только чтение и скрытый системный... такой принцип работу у anti autorun. создается папка с определенными атрибутами, только не скрытая
Хм... Но даже её можно удалить. В ринг 0 юзаем ZwCreateFile с определёнными параметрами. Подробнее в прошлогоднем декаборьском ][akere =). (я его не ракламирую, просто там конкретно по этой теме статья)