LINUX.ORG.RU

FAT, защита флешки от вирусов


0

2

Добрый день. В продолжение предыдущей темы. Пытаюсь таким же образом защитить флешку объёмом 4Гб. Отформатировалась нормально.

# mkdosfs -r 16 -F 16 /dev/sde1

Далее, как и в прошлый раз, создаю в корне пустые файлы. Но, теперь их можно создавать очень много (создал более 30 файлов по 255 символов, и предела не видно).

Где можно посмотреть лимит для данного случая?

отформатируй в NTFS и настрой права

TheAnonymous ★★★★★
()

А не проще ли после записи всего нужного забить все оставшееся место пустым файлом:

dd if=/dev/zero of=NULLfile bs=10c

?

Eddy_Em ☆☆☆☆☆
()

Не проще ли флешку купить с hardware lock?

UNiTE ★★★★★
()

не заражаемая автораном

Создай каталог(!) autorun.ini. По моему опыту ещё ни один вирус не прорывался. Да и наглядно - если вдруг исчезает этот каталог, значит вирус.

ziemin ★★
()
Ответ на: комментарий от greenman

Рано сдался. Пробуй дальше — 3000 файлов, 30000...

Как это автоматизировать? (ну чтоб создавал и автоматом упёрся в лимит)

Нужна только файловая система FAT(...). Hardware lock тоже не выход, т.к. флешка используется в режиме чтения-записи.

dd if=/dev/zero of=NULLfile bs=10c

Не годится. Мне нужно, чтобы в корневой каталог нельзя было записывать из-за нехватки символов, а не из-за нехватки магабайтов.

sspphheerraa
() автор топика
Ответ на: комментарий от ziemin

Создай каталог(!) autorun.ini. По моему опыту ещё ни один вирус не прорывался. Да и наглядно - если вдруг исчезает этот каталог, значит вирус.

Все «авторановые» защиты не препятствуют записи тела вируса в корневой каталог. Следовательно, все «автораны» тоже не рассматриваем.

sspphheerraa
() автор топика
Ответ на: комментарий от sspphheerraa

Зато он не запустится! На самом деле железная защита. Вирусы конечно копируются, но ничего сделать не могут.

ziemin ★★
()
Ответ на: комментарий от sspphheerraa

Мое дело предложить.

Я вообще не парюсь: просто стираю всякие говнофайлики после мастдайных компьютеров. Подумаешь. Делов-то! Можно еще и просто форматировать флешку каждый раз, как в унитаз ее засунешь.

Eddy_Em ☆☆☆☆☆
()

отформатируй её в f2fs и не сношай мозг людям.

emulek
()
Ответ на: комментарий от greenman

Интересно, такой файл кластер занимает?

что такое «кластер»?

если тебя интересует EXT2,3,4, то

1. файл занимает один inode размером 128 или 256 байт. (see tune2fs -l)

2. данные такого файла места НЕ занимают.

3. ИМЯ файла место занимает, но лежит в каталоге. Размер его 1..255 байтов, и место имеет переменный размер. Каталог имеет размер от блока(4096 байт).

emulek
()
Ответ на: комментарий от emulek

В ОП говорится о FAT16

В файловой системе FAT смежные секторы диска объединяются в единицы, называемые кластерами

FAT16 на разделе 4GB -> 64kB кластер.

greenman ★★★★★
()
Последнее исправление: greenman (всего исправлений: 1)
Ответ на: комментарий от greenman

а, да. Что-то такое припоминаю. Не нужно это всё.

emulek
()
Ответ на: комментарий от greenman

FAT16 на разделе 4GB -> 64kB кластер.

К стати, на википедии говорится, что такое (64kB кластер) поддерживается не везде. Где именно не поддерживается?

sspphheerraa
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.