Как стереть жесткий диск с помощью Backtrack 5 RC3?

4745
clever_trevor

Мне нужно стереть весь жесткий диск, и единственные инструменты, которые у меня есть, это Backtrack 5 RC3 и интернет. Видимо, в более ранних версиях Backtrack был инструмент для очистки жесткого диска, который назывался wipe.

Мне нужно стереть эти два раздела (ну, на самом деле, весь диск), называемые WINDOWS и Data.

3
Backtrack поставляется с утилитой hdparm? (Учитывая команду безопасного стирания, позволяющую диску стереть себя самостоятельно. `Hdparm --user-master u --security-erase Eins / dev / sda`. Подробности [здесь] (https://ata.wiki.kernel.org/ index.php / ATA_Secure_Erase).) Hennes 10 лет назад 0

4 ответа на вопрос

9
Christian Woerz

Вы можете использовать dd-command.

Внимание : вам нужно заменить sda на имя устройства, которое вы хотите перезаписать. Чтобы найти имя вашего жесткого диска, используйте эту команду. Он предоставит вам список всех ваших жестких дисков.

sudo lshw -class disk 

Это займет некоторое время, потому что все данные будут заменены нулями.

sudo dd if=/dev/zero of=/dev/sda bs=1M 

Если вы хотите сделать его более безопасным, вы должны перезаписывать его случайными данными, а не только нулями. ;) Это займет больше времени, чем первое предложение.

sudo dd if=/dev/urandom of=/dev/sda bs=1M 
Не смог найти "sda". Я пытаюсь стереть весь жесткий диск, но два раздела называются WINDOWS и Data. clever_trevor 11 лет назад 0
Извините, я забыл сказать, что вы должны заменить sda на имя вашего устройства. Christian Woerz 11 лет назад 1
Я получаю сообщение об ошибке "dd: открытие устройства / WINDOWS: такого файла или каталога нет" с помощью команды "sudo dd if = / dev / zero of = dev / WINDOWS bs = 1M" clever_trevor 11 лет назад 0
@clever_trevor WINDOWS и Data - метка для этого раздела. Вам нужно найти / dev / xxxx этого конкретного раздела. (/ dev / sda или / dev / sdb и т. д. являются просто примерами обычно используемого имени устройства. Может отличаться в вашей системе) Darius 11 лет назад 1
@clever_trevor вы можете использовать `sudo lshw -class disk`, чтобы найти все жесткие диски в системе. Чем вы должны выбрать правильный жесткий диск. У вас должен быть только один. Christian Woerz 11 лет назад 1
@Chris Я сделал это и нашел ярлык «* -disk» с описанием «ATA Disk» и логическим именем «/ dev / sda» и размером 500gp, так что это определенно так. Тем не менее, команда по-прежнему выдает «Нет такого файла или каталога» для «dev / sda» clever_trevor 11 лет назад 0
@clever_trevor Извините. Я не знаю, почему это не работает. Вы действительно уверены, что ваш диск называется dev / sda и не имеет никаких дополнительных символов и т. Д.? Christian Woerz 11 лет назад 1
Я просто ввел его заново, и теперь терминал просто показывает мой ввод, но ничего не делает. Мол, новые строки в терминале не включают в себя «root @ bt» в начале. Хорошо? Плохой? clever_trevor 11 лет назад 0
@clever_trevor Да оставь, как было. Это работает. :) Вам придется подождать. Как я уже сказал, это займет некоторое время. Christian Woerz 11 лет назад 0
Добро пожаловать. :) Надеюсь, это сработает. Если нет, просто спросите еще раз. Christian Woerz 11 лет назад 0
Почему более безопасно перезаписывать случайные данные вместо 0? Luc M 11 лет назад 0
@LucM нулевого метода достаточно для обычного пользователя. Но / dev / zero не так просто сохранить, как urandom, потому что если вы пишете случайные данные на жесткий диск, восстановить данные гораздо сложнее. Но не спрашивай меня почему. :) Я только знаю, как его использовать. Christian Woerz 11 лет назад 0
Обратите внимание, что [одного прохода нулей достаточно для безопасного стирания жесткого диска] (http://security.stackexchange.com/a/10474/16228). Там нет необходимости использовать случайные байты. Adi 11 лет назад 3
Хорошо, не знал этого. Спасибо за информацию. Christian Woerz 11 лет назад 0
2
Savvas Radevic

Вы можете использовать shredдля файлов или разделов / жестких дисков:

http://www.howtoforge.com/how-to-securely-destroy-wipe-data-on-hard-drives-with-shred

Используйте, sudoесли требуется, чтобы получить административные привилегии.

Для раздела:

shred -vfz -n 10 /dev/sdXZ 

Для езды:

shred -vfz -n 10 /dev/sdX 

Заметка! Замените «X» и «Z» на соответствующий номер или букву для раздела / диска

Для файла:

shred -v -u -n 2 -z moo.txt  $ shred -v -u -n 2 -z moo.txt  shred: moo.txt: pass 1/3 (random)... shred: moo.txt: pass 2/3 (random)... shred: moo.txt: pass 3/3 (000000)... shred: moo.txt: removing shred: moo.txt: renamed to 0000000 shred: 0000000: renamed to 000000 shred: 000000: renamed to 00000 shred: 00000: renamed to 0000 shred: 0000: renamed to 000 shred: 000: renamed to 00 shred: 00: renamed to 0 shred: moo.txt: removed 

Опции:

 -f, --force change permissions to allow writing if necessary -n, --iterations=N overwrite N times instead of the default (3) --random-source=FILE get random bytes from FILE -s, --size=N shred this many bytes (suffixes like K, M, G accepted) -u, --remove truncate and remove file after overwriting -v, --verbose show progress -x, --exact do not round file sizes up to the next full block; this is the default for non-regular files -z, --zero add a final overwrite with zeros to hide shredding --help display this help and exit --version output version information and exit  If FILE is -, shred standard output. 
1
Darius

Поскольку у вас есть «Интернет» в качестве инструмента ... (и, надеюсь, доступ к дисководу компакт-дисков или USB-диску, который вы можете использовать), получите DBAN, и он может выполнять безопасную очистку содержимого жесткого диска. Просто убедитесь, что вы выбрали правильный диск .. (если у вас есть несколько жестких дисков, или случайно протер USB, где у вас есть DBAN)

Я не включал компакт-диски. Обычно это было бы моим решением, но я не могу получить диски для ремонта моего компьютера, включая DBAN. clever_trevor 11 лет назад 0
0
user3104412

Вы можете использовать ddи shredкак предложено.

Вы также можете использовать ErAce или скачать его с SourceForge . Это работает на весь диск.

Похожие вопросы