Описание программы
Программа выполняет запись маскирующей информации во все области заданного пользователем логического диска, которые в текущий момент не используются файловой системой. Для файловой системы NTFS очистка производится в два этапа.
Сначала программа напрямую, в обход файловой системы, читает все записи главной файловой таблицы (MFT), и, если эти записи в данный момент не актуальны, обнуляет ее содержимое. Таким образом, уничтожается:
- содержимое коротких файлов;
- информация о расположении фрагментов файлов на логическом диске;
- наименование файлов и папок (каталогов);
- данные о месте удаляемого файла, папки в дереве каталогов;
- дата и время создания, изменения и последнего обращения.
Процесс очистки MFT производится за считанные секунды или минуты. После этой операции можно восстановить только отдельные, разрозненные и не связанные между собой фрагменты файлов.
Например, удаленную таким образом базу данных 1С практически невозможно. А вот восстановить отдельные фрагменты некоторых журналов, или, случайно оказавшийся не фрагментированный архив этой базы, трудоемко, но возможно.
Поэтому для исключения такой вероятности утечки информации существует второй этап очистки диска, который заключается в обнулении всей свободной области диска. Эта операция может выполняться достаточно долго, но гарантирует, что на диске не останется даже следов присутствия удаленных когда-то файлов.
В случае файловой системы FAT программа сразу переходит ко второму этапу.
|