CapitalSoft.ru

  • Увеличить размер шрифта
  • Размер шрифта по умолчанию
  • Уменьшить размер шрифта
Главная Статьи Техническое описание работы BitDisk

Техническое описание работы BitDisk

В отличие от программ, создающих образ системы для последующего восстановления, программа BitDisk  работает по другому принципу.

 

При инсталяции программы, в систему устанавливается фильтр-драйвер логического тома, который обрабатывает все запросы на чтение и запись с защищенного раздела. Драйвер работает «ниже» драйверов файловой системы, он оперирует с секторами жесткого диска.

 

bitdisk_scheme

 

Такое решение позволяет BitDisk  защищать (в конфигурациях «Зеркало» и «Журнал») любые файловые системы, поддерживаемые Windows.

 

При получении запроса на запись секторов, драйвер производит запись данных в специально отведенное место (журнал), а сами сектора помечаются как измененные. При получении запроса на чтение информации, драйвер анализирует список измененных секторов и если сектор не менялся — производится чтение оригинального сектора, если же сектор помечен как измененный, то чтение информации производится из журнала.

 

Таким образом, физически защищенный диск не изменяется, при этом операционная система и все программы полностью уверены, что происходит нормальная запись.

Хранение журнала возможно тремя способами:

1 - Оптимальным является создание раздела большего размера, чем защищаемый — это режим «Зеркало». В таком режиме BitDisk никогда не потребует перезагрузки, ведь такой журнал не переполняется.  Главный недостаток этого режима — потеря 50% полезной емкости дискового пространства, что при нынешних ценах на накопители не так и критично.

 

2 - Режим «Журнал» схож с режимом «Зеркало», но раздел, отводимый под журнальные данные модет быть меньше, чем защищаемый. Можно самостоятельно выбрать размер, но надо понимать, что после заполнения журнала потребуется перезагрузка компьютера.

 

3 - Третий режим защиты это «Файл». В этом режиме журнал хранится в специально созданном файле на защищаемом разделе. Этот режим работает только с файловой системой NTFS, так как иначе затруднительно обеспечить неприкосновенность файла-журнала.

 

Так как драйвер работает на уровне тома, он ничего «не знает» о файловой системе. С одной стороны это повышает надежность и быстродействие, с другой - делает невозможными какие-либо исключения при защите тома, т.е. нельзя указать каталоги, запись в которые была бы разрешена. Само наличие механизма исключений — потенциально опасная брешь в системе безопасности. При всем удобстве для пользователя, данный механизм позволяет, в принципе, скомпрометировать систему защиты — злоумышленник (программа вирус) может внести в список исключенных из защиты каталогов свои данные.

 

В отличие от «хакерского» перехвата функций, используемого некоторыми аналогичными программами, применение драйвера делает защиту тома практически не вскрываемой, так как о его целостности заботится операционная система. Различные вредоносные программы не могут модифицировать код, как в файле, так и в оперативной памяти. Кроме того, сам механизм фильтр-драйверов является документированной возможностью операционных систем Windows.

 

 

Спец. предложение

С 1 по 30 мая действует специальная акция на BitDisk 7 для учебных заведений.
При покупке 10 лицензий + 2 лицензии в подарок!

Пользовательского поиска


качественный фонарь аккумуляторный mica в Ленинградской области . силовые тренажеры москва Подарок . здесь можно выбрать и купить автобусные туры в испанию