Уничтожение данных вместе с диском
Работа с драйвером предполагает 2 стадии. Первая это получение адреса и длину данных, обычно один файл записан в разных местах на диске, поэтому мы получим массив адресов и массив длин. Второй шаг это запись псевдослучайных чисел в данные области памяти, запись необходимо производить также через драйвер, для того, чтобы операционная система не заблокировала или не перенаправила запись данных в другую область диска.
Используя прямое подключение к жёсткому диску на нижнем уровне через API драйвера диска или собственный драйвер, можно быстро испортить информацию, перезаписывая промежутки данных псевдослучайными числами. Напрямую указывая адрес памяти, в который выполнять запись, мы не нуждаемся в полной перезаписи диска. Также через API драйвера диска можно получить адреса, в которых хранится информация, и перезаписывать только эту область памяти. Данный способ самый сложный в своём исполнении, но с другой стороны позволяет быстро уничтожить только конфиденциальную информацию, сохраняя работоспособность диска.
Частичная перезапись данных
Вместо "/dev/sda" необходимо указать адрес устройства для форматирования.
dd if=/dev/zero of=/dev/sda bs=4k
Для Windows Vista и старше, предыдущие поколения Windows удаляют только служебную информацию.
Вместо "c:" необходимо указать букву логического раздела.
Операционные системы имеют инструменты для полного удаления файлов.
Из этого мы можем сделать вывод, что диск объёмом в 500 GB будет стираться около 13 часов. Но стоит ли нам использовать 7 циклов перезаписи? Современные носители информации не оставляют остаточной намагниченности после перезаписи данных. Поэтому нам хватит и одного цикла. Значит времени нам понадобится не 13 часов, а всего лишь 1.5.
500000 / 70 * 7 = 50000 (сек.).
Формула достаточно простая: Объём диска (MB) / Скорость записи * Количество циклов = Секунды;
Существует много алгоритмов для уничтожения данных через полную перезапись диска. Но все они сводятся к N-кратному форматированию и записи на него двоичных единиц, нулей и псевдослучайных чисел. Так как скорость записи на диск обычно не превышает 70 MB/s, то вооружившись калькулятором мы посчитаем, сколько нам потребуется времени?
Полная перезапись диска
Если вы хотите ещё использовать жёсткий диск после уничтожения данных, и никуда не тропитесь, то стоит посмотреть в сторону программных методов удаления данных.
Уничтожение данных программным методом
Восстановление и уничтожение данных две стороны одной медали. Чтобы знать, когда и как можно вернуть себе информацию, надо понимать и как она может быть уничтожена безвозвратно. А в некоторых ситуациях бывает просто необходимо: например, уничтожение корпоративной информации при утилизации оборудования, уничтожение ваших личных данных при передаче диска в пользование друзьям или продаже, а может быть вы раз и навсегда хотите удалить историю переписки с любовницей ;) Считается, что лучшие специалисты по восстановлению данных работают в спецслужбах, поэтому мы сформулировали вопрос именно таким образом: как уничтожить информацию с диска так, чтобы её не восстановили ни копы из отдела «К», ни Q из Джеймса Бонда, ни даже наши специалисты из .
Как стереть данные так, чтобы их не смогли восстановить спецслужбы?
19 сентября 2012 в 15:49
Как стереть данные так, чтобы их не смогли восстановить спецслужбы? / Блог компании Storelab Data Recovery / Хабрахабр
Комментариев нет:
Отправить комментарий