Как надежно удалить инфу с винчестера
Casufi 7 апреля, 2009 - 15:20
Есть винчестер
Disk /dev/hda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders, total 156301488 sectors
Units = sectors of 1 * 512 = 512 bytes
Насколько я понял в каждый сектор этого винчесера можно записать 512 байтовое число, тоесть 512 едениц или 512 нулей.
Вопрос вот в чем, как в каждый сектор винчестера записать по 512 нулей или 512 единиц ?
»
- Для комментирования войдите или зарегистрируйтесь
.
Зачем так монотонно?
Про "понял" ничего не скажу, не настолько хорошо знаю матчасть, думать надо, а есть и без того над чем.
Про "как":
# dd if=/dev/random of=/dev/hda bs=512
или что там у тебя.Да, и для верности не забудь про:
:)))
:wq
--
Live free or die
Можно для тупого
Можно для тупого объяснить?
Мы читаем 512 байт из устройства рандом и пишем их на hda, а где в этой команде запись по 512 байт в каждый сектор диска ?
-----------------------------------------»
если хочешь послать в MAN, лучше промолчи.
Цитата:Мы читаем 512 байт из
Нет, мы читаем данные из устройства рандом, и пишем их на весь hda блоками по 512 байт, пока hda не кончится.
Еще один вопрос, как брат не
Еще один вопрос, как брать не данные с random, а 512 едениц ?
Для пущей надежности я хочу зделать 4 цикла, первый цикл 512 едениц, второй 512 нулей, третий опять еденицы, четвертый нули
-----------------------------------------»
если хочешь послать в MAN, лучше промолчи.
Пардон
Паранойа?! =-O
спрошу не совсем по теме, но
спрошу не совсем по теме, но актуально
В обычной ситуации /dev/random очень мало данных возвращает (наверное если в системе присутствует аппаратный генератор рандома то может быть и будет все нормально). Как получить рандомные данные побыстрее, даже за счет их не совсем хорошей рандомности :)
/dev/urandom
/dev/urandom
man shred shred -n 25
man shred
shred -n 25 /dev/sda
можно еще запустить
можно еще запустить низкоуровненвое форматирование. =)
эфективно но очень долго. так как фактически полносьтю меняется физическая структура блинов ( они перемагничиваются )
___________________________________________
Working on Gentoo for iPAQ hx4700 and Openmoko Neo Freerunner :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера
С одного раза не всегд
С одного раза не всегда помогает - иногда всё равно можно прочитать ценой некоторых усилий. Лучше многократная запись случайной информации.
думаю не сработает, шред
думаю не сработает, шред затирает файл, а /dev/hda - устройство
Только что попробовал, shred напрямую с диском не работает.
-----------------------------------------»
если хочешь послать в MAN, лучше промолчи.
ошибаешься, сработает всё
ошибаешься, сработает
всё есть файл, даже устройство ;)
попутный вопрос: как удалить
попутный вопрос: как удалить файл и затереть потом его место нулями?
п.с. вопрос отпал с внезапным появлением предыдущего поста )
:)
А я поступил проще - взял и разобрал винт :-) и, как говорится, в бонус получил пепелку и стильное зеркальце =)
Ну раз так, то данные можно
Ну раз так, то данные можно затереть наждаком еще для верности.
Комп будет продаваться
Комп будет продаваться
-----------------------------------------»
если хочешь послать в MAN, лучше промолчи.
app-misc/wipe
app-misc/wipe
Желательно обойтись
Желательно обойтись средствами, которые доступны на minimal install CD, например dd - отличный вариант, но я ни как не пойму как им пользоваться, как писать по 512 байт в каждый сектор
-----------------------------------------»
если хочешь послать в MAN, лучше промолчи.
Да что же вам так сектора
Да что же вам так сектора интересны? :)
Все равно у жесткого совершенно другая структура и LBA здесть просто для прикрытия глаз (читай: для совместимости и прозрачной работы).
Да даже если не брать это в расчет между dd и жестким существует еще куча прослоек (как драйвер устройства, DMA, контроллер жесткого etc.)
Поэтому берете dd и несколько раз затираете его инфой из /dev/random - самый надежный способ
Тут, основной вопрос - От
Тут, основной вопрос - От кого защищаемся?
Как защититься от не специалиста, уже разобрали выше.
Возьмем крайний и граничащие с крайним случаи: Люди в черном со спец оборудованием и негораниченными финансами.
защита - исключительно физическое уничтожение носителя. Коротко гойворя, вам с современнными носителями не помогут даже алгоритмы Гутмана: паттерны уже совсем дугие, если старые жесткари ещё можно чистить wipe, то у современных этот номер не пройдет и остаточная намагниченность даст о себе знать.
С другой стороны, есть мнение, что на современных хдд с их высокой плотностью записи хватит и затирки в один проход, чтоб привести к невосстанавливаемому виду. пруфлинк
:)
Цитата: защита -
Ну почему уничтожение? Можно размагнитить в достаточно большом соленоиде (можно и в самодельном), а если микросхемы выдержат, то нагреть до температуры кюри и всё!
.
Так даже интереснее: видимые повреждения отсутствуют, будет чем заняться товарищам с неограниченными ресурсами :)))
:wq
--
Live free or die
Ого, если даже после
Ого, если даже после перезаписи данные можно восстановить, то на харде можно хранить больше инфы, чем в него влезает ;)
Хранить, то можно, только
Хранить, то можно, только время доступа, скорость чтения мягко говоря не очень :) , да и расходы на эксплотацию многократно привысят покупку второго винча.