Давно думал, как бы лучше это осуществить.. Но так, чтобы я сам мог читать/писать на флешку на любом компьютере (включая копмы с маздаями), а флешка была при этом не только не заражаемая автораном, но и не было «носительства» самого тела вируса. Наткнулся на один способ, который якобы это позволяет, вот как его описывают на форумах:
Как лишить вирус возможности создать файл autorun.inf (вообще любой файл) в корне флешки с FAT:
Втыкаем флешку в компьютер с установленным линуксом, предположим, что флешка определилась как устройство /dev/sdc1.
Выполняем такую последовательность команд (все данные при этом будут уничтожены!):
Код:
umount /dev/sdc1
mkdosfs -r 16 -F 16 /dev/sdc1
mount /dev/sdc1 /media/disk
cd /media/disk
touch `perl -e 'print "X" x 160'`
mkdir Documents
cd /
umount /dev/sdc1
Вынимаем флешку, втыкаем её в компьютер с виндовс. Для эстетичности устанавливаем на файл "XXXX...." атрибут "Скрытый". Свои документы храним в папке "Documents".
В чём смысл этих действий?
В файловой системе FAT количество элементов корневого каталога ограничено и задаётся в момент форматирования, причём файлы с длинными именами занимают несколько элементов каталога. Создав корневой каталог минимальной длины (16 элементов) и заняв почти все их длинным именем файла (160 символов X) оставшиеся занимаем папкой "Documents". Больше в корневой каталог ничего не поместится.