Идеальным решением проблемы без конвертации в NTFS, имхо, было бы создание небольшой программки, которую мы прописываем в автозапуск флешки (вместо вируса :)
Логика программы — при запуске определить текущий диск, заблокировать файлы автозапуска на нем (путем открытия файлов на для записи), зарегистрировать какой-нибудь специфический глобальный хоткей, резидентно повиснуть в памяти.
Собственно функция защиты выполнена, так как файлы автозапуска заблокированы нашей программкой. Возникает вопрос — а как теперь корректно отключать флешку?
В обработчике нашего хоткея пишем: разблокировать файлы, вызвать системную функцию безопсного отключения для нашей флешки, закрыть программу.
PS: В принципе всё это довольно бредово и не стоит свеч — просто описал пришедшее в голову, когда на флешках родни в очередной раз обнаружил виря :)
Скопируйте robotron.sol из
C:\Documents and Settings\%username%\Application Data\Macromedia\Flash Player\#SharedObjects\%key%\www.rocksolidarcade.com
в
C:\Documents and Settings\%username%\Application Data\Macromedia\Flash Player\#SharedObjects\%key%\robokill.hotbox.ru
Логика программы — при запуске определить текущий диск, заблокировать файлы автозапуска на нем (путем открытия файлов на для записи), зарегистрировать какой-нибудь специфический глобальный хоткей, резидентно повиснуть в памяти.
Собственно функция защиты выполнена, так как файлы автозапуска заблокированы нашей программкой. Возникает вопрос — а как теперь корректно отключать флешку?
В обработчике нашего хоткея пишем: разблокировать файлы, вызвать системную функцию безопсного отключения для нашей флешки, закрыть программу.
PS: В принципе всё это довольно бредово и не стоит свеч — просто описал пришедшее в голову, когда на флешках родни в очередной раз обнаружил виря :)
Другой момент — иногда проблематично подобрать ключевые слова для поиска (правда к этому топику это не очень относится).
;)
C:\Documents and Settings\%username%\Application Data\Macromedia\Flash Player\#SharedObjects\%key%\www.rocksolidarcade.com
в
C:\Documents and Settings\%username%\Application Data\Macromedia\Flash Player\#SharedObjects\%key%\robokill.hotbox.ru