Многие знают, что в большинстве файловых систем при удалении файла удаляется только указатель на область с данными, а сами данные остаются до тех пор, пока не будут перезаписаны данными нового файла. А теперь представьте, что вы продаете свой компьютер с Linux и не хотите, чтобы ваши фотографии любимого кота с грифом "совершенно секретно" попали неприятелю. Как поступить?
На Либератуме недавно появлялась статья о физическом уничтожителе жестких дисков с производительностью 9000 штук в месяц. Но физическое уничтожение дисков не панацея и для многих пользователей неприемлемо.
Чад Файлс, программист и писатель с десятилетним стажем, предлагает воспользоваться в этом случае программой wipe. Программа на уровне разделов ищет удаленные данные и многократно перезаписывает их "мусором". Естественное ограничение программы - раздел должен быть размонтирован. Поэтому wipe удобно использовать в составе какого-нибудь дистрибутива live CD, например Knoppix.
Сценарий простой: загружаем образ Knoppix, прожигаем, загружаемся, запускаем из терминала:
sudo wipe /dev/partition
и запасаемся терпением, ведь даже небольшие по объему диски могут обрабатываться несколько часов. Управлять количеством проходов можно с помощью опции "-Q". Чем меньше проходов, тем быстрее процесс но и выше риск успешного восстановления.
Программа может быть использована и для уничтожения данных на flash-накопителях. Не стоит только забывать, что большинство современных дистрибутивов монтирует "флешки" автоматически и перед очисткой нужно вручную размонтировать накопитель.
Следует отметить, что программа не дает 100% гарантии невозможности восстановления, а всего лишь значительно усложняет задачу - потребуется куда более значительное время и спецоборудование. Таким образом, вероятность того, что стоимость восстановления будет превышать стоимость вашей информации станет достаточно велика.
Интересно каким образом можно восстановить файл который был перезаписал (даже 1 раз) мусором?
Я уже про такое слышал, теоретически возможно: http://en.wikipedia.org/wiki/Data_recovery#Recovering_overwritten_data Хотя до сих пор я думал, что это уже реализовано, иначе зачем диски уничтожают физически (секретная информация может быть небольшого объёма, иногда быстрее стереть)?
Заодно тут прочитал, что shred из coreutils может стирать сверхнадёжным методом професора Питера Гутмана, который и предположил возможность восстановления: http://en.wikipedia.org/wiki/Gutmann_method#Software_implementations
Неужели для многократной перезаписи мусором нужны под Linux какие-то программы? о_О А в консоли 3 строчки набрать слабо???? (З.Ы. типа решить задачку, что можно сделать c dd, /dev/random и /dev/(h/s)d#). Имейте /dev/hands и /dev/brain .
А вам не кажется что гугл давно проиnдексировал ваши диски.
Отправить комментарий