Настраиваю класс на кафедре, пришла в голову идея превентивной защиты от флешечных вирусов.
Как показывает практика, кроме авторана современные вирусы любят подменять каталоги линками на вирусные файлы. Соответственно, если на флешке прибить авторан и все файлы .lnk, то вероятность запуска тела вируса прямо зависит от тупорылости пользователя (если он сам экзешник с вирусом запустит, тут уж ничего не попишешь). Естественно при условии, что автоплей и авторан отключены в системе, а с телом вируса успешно борются антивирусы.
Соответственно нужно написать скриптик, который бы удалял сомнительные файлы, а заодно записывал на флешку заглушки, и сделать чтобы этот скриптик автоматом стартовал при подключении любой пользовательской флешки.
Погуглив нашел следующий интересный проект: http://www.uwe-sieber.de/usbdlm_e.html.
Поковырявшись с ним сваял простенький пакетик, который представляю на тестирование.
Суть в следующем:
Содержимое архива копируется в корень диска C: (C:\usbdlm).
Далее устанавливается соотв. служба - _install.cmd
В соотв. с конфигом (USBDLM.ini) при подключении, флешка монтируется диском I: и сразу выполняется скрипт C:\usbdlm\scripts\mount-usb.cmd
Хочу услышать ваше компетентное мнение по данному решению и как его можно улучшить и оптимизировать (плохо, что пока пути жестко закодированы).