Рис. 1. Фрагментация виртуального
диска
Чтобы файл-контейнер не при-
влекал внимания своими размера-
ми, его разбивают на множество
небольших файлов-фрагментов
(рис. 1). Один или несколько фай-
лов в этом случае представляют
собой каталог размещения секто-
ров виртуального диска по файлам.
Параметры такого виртуально-
го диска оцениваются следующим
образом:
S
д
=
S
ф
S
к
S
з
,
где
S
д
— размер виртуального дис-
ка;
S
к
— размер файла-каталога;
S
ф
— средний размер одного фай-
ла, принадлежащего виртуальному
диску;
S
з
— средний размер запи-
си, хранящей ссылку на файл вир-
туального диска.
Соответственно, необходимое
количество файлов для камуфлиро-
вания виртуального диска определяется как
C
ф
=
S
к
S
з
,
где
C
ф
— необходимое количество файлов, содержащих элементы вир-
туального диска.
Таким образом, при условии
S
ф
=
S
к
= 128
кб возможно создание
дисков размером до 512Мб, а для его размещения требуется порядка
4000 файлов.
На рис. 2 представлена структура файла-каталога такого диска, а
на рис. 3 — структура самого виртуального диска.
Чтобы файлы виртуального диска не вызывали подозрения, их
можно дописывать в конец существующих документов. Тогда эти фай-
лы будут нормально открываться, но иметь несколько больший размер.
Рис. 2. Структура файла-каталога фрагментированного виртуального диска
122 ISSN 0236-3933. Вестник МГТУ им. Н.Э. Баумана. Сер. “Приборостроение”. 2007. № 2