1

Можно ли получить доступ на чтение к встроенному ПО жесткого диска, чтобы проверить, не нарушена ли целостность встроенного ПО в случае подозрения на заражение каким-либо образом встроенным ПО в GNU/Linux? Как будто я могу видеть детали прошивки моего жесткого диска по этому sudo hdparm -I /dev/sda И это безопасно?

3 ответа3

1

В большинстве случаев разница в производительности определяется драйверами, а не оборудованием.

Например, графические процессоры NVIDIA лучше работают в Linux, используя пропиетарный драйвер вместо драйверов с открытым исходным кодом, предоставляемых Nouveau.

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

1

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

Иногда инструменты и прошивки можно найти на сайте производителя. Иногда их можно найти в другом месте, немного погуглив, как здесь. Используйте на свой риск.

Если у вас есть оборудование JTAG, вы также можете попробовать прямой доступ. Это может привести к поломке диска, если сделано неправильно, поэтому это небезопасно, если вы не знаете, что делаете. Google "обратный инженер harddrive" для некоторых развлекательных рецензий, например, этой .

0

Вы можете запустить последнюю версию обновления от производителя, если производитель выпустил прошивку для него. Я никогда не использовал один для жесткого диска, но у меня есть для оптических приводов и других устройств. Теоретически это даст вам правильную прошивку от производителя.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .