Каковы различия между защищенной областью хоста (HPA), оверлеем конфигурации устройства (DCO) и областью обслуживания жесткого диска /SDD?
Меня смущают различия между защищенной областью хоста (HPA), оверлеем конфигурации устройства (DCO) и областью обслуживания жесткого диска или SSD. Из того, что я собираю на вики-страницах, диски могут иметь HPA, DCO или даже оба. Но мне не понятно, почему есть оба. Кажется, они выполняют ту же функцию. И еще есть зона обслуживания, которая, я думаю, является прошивкой контроллера дисковода.
Каковы различия между HPA, DCO и областью обслуживания? Как осуществляется доступ к зоне обслуживания и может ли она хранить пользовательские данные?
Спасибо.
1 ответ
Зона обслуживания — это логическая область на жестком диске (находящаяся на пластинах), выделенная поставщиками жестких дисков для внутреннего управления диском. Эти области находятся за пределами пространства адресов логических блоков (LBA) жесткого диска и, как таковые, не адресуются и недоступны с помощью стандартных команд ATA. Зона обслуживания содержит как модули кода, так и модули данных, такие как модули управления дефектами, модули данных SMART, модули самотестирования и многое другое.
Вот обзор областей диска:
Чтобы получить доступ к служебной зоне, необходимо использовать программируемый ввод-вывод для отправки команд непосредственно в порт ввода-вывода жесткого диска. Эти команды уникальны для производителя жесткого диска и не разглашаются публично, а скорее используются инструментами поставщика и некоторыми сложными вирусами, такими как Stuxnet.
Область прошивки диска (DFA)
В большинстве случаев эта область называется зоной обслуживания.
Прошивка состоит из ряда модулей. Примеры:SECU (модуль системы безопасности), P-List, G-List, T-List, атрибуты SMART и U-List (переводчик зон встроенного ПО). См. также Переназначение поврежденных секторов .
Часть микропрограммы диска обычно находится на диске, загружается при включении питания с помощью кода, расположенного на плате контроллера жесткого диска и управляющего диском до тех пор, пока диск не отключится, или иногда находится во флэш-памяти, расположенной на микросхеме контроллера диска. .
Защищенная зона хоста
Защищенная область хоста (HPA) используется для хранения диагностических и других утилит, требуемых производителем, таких как загрузочный сектор; точное содержимое зависит от производителя. Он может содержать информацию о секторах, адресуемых пользователем, начале зарезервированной области и коде для загрузки.
Наложение конфигурации устройства
Оверлей конфигурации устройства (DCO) аналогичен HPA, но используется производителями для настройки размеров дисков и может существовать в дополнение к HPA.
Его цель — позволить производителям ПК приобретать один диск и продавать его как разные модели разного размера. Его также можно использовать для включения и отключения функций на диске.
Использованная литература:
- Влияние стеганографии встроенного ПО жесткого диска на компьютерную экспертизу (PDF)
- Скрытие данных в служебных зонах жесткого диска (PDF)
- Скрытые области диска: HPA и DCO (PDF)
- Википедия Восстановление данных
- Как работает взлом прошивки АНБ и почему это так тревожит
- Как скрыть данные на жестком диске и избежать (почти) любой судебно-медицинской экспертизы без использования шифрования и стеганографии