Чтение переназначенных секторов жесткого диска - PullRequest
0 голосов
/ 28 февраля 2020

Я тестирую безопасное стирание в hdparm. Я хочу изучить запасные секторы, чтобы убедиться, что осталась конфиденциальная информация. Как я могу получить доступ к переназначенным секторам, чтобы прочитать их содержимое?

1 Ответ

2 голосов
/ 28 февраля 2020

Физические секторы на жестком диске перераспределяются при наличии неисправимой ошибки E CC.
Нет необходимости проверять неиспользуемые резервные сектора, так как они будут пустыми, а те, которые используются, отображаются вместо исходного сектора.

Исходный сектор недоступен для ОС (переназначение прозрачно для ОС), поэтому вы не сможете писать или читать из него. Вы можете попытаться выполнить низкоуровневое форматирование, но это еще не гарантирует, что вы сможете получить доступ к поврежденному сектору, чтобы перезаписать их. Также низкоуровневое форматирование может быть недоступно для вашей модели жесткого диска.

Если вы хотите убедиться, что никто не сможет прочитать любую информацию из поврежденных секторов, вам придется физически повредить диск в этом месте.
В большинстве случаев это перебор по следующим причинам:

  • исходные сектора повреждены, поэтому извлечение / восстановление данных будет чрезвычайно трудным.
  • извлечение данных / восстановление потребует специального оборудования
  • извлечение / восстановление данных будет очень специфичным c для этой конкретной модели жесткого диска
  • исходные сектора будут разбросаны так, что даже если восстановление данных будет успешным не будет никакого контекста, чтобы выяснить, что означают данные (потому что вы уже сделали безопасное удаление для остальной части диска)
...