Да, для защиты от записи биоса разработчик матплаты может, например, повесить требование изменения хитрого битика в произвольном плато-специфичном GPIO-порту.
Не "может", а "как правило - делает".
Цитата:
Но в этой ветке форума обсуждается не перепрошивка биоса, а всего лишь чтение прошивки.
Стандартное подмена тёплого на мягкое. Если задуматься на два хода вперёд - получим: получив возможность прочитать всю флэшку - мы имеем (корректный) доступ ко всем её ячейкам. А раз имеем - сможем (с поправкой на наличие алгоритма прошивки плюс снятия защиты от записи бутблока сотоварищи - уже программной, относительно самой флэшки и т.д.) и переписать. Итого: можем читать = можем писать. Итого из итого: в отношении "защиты от записи" - обычно неверно разделять эти понятия, т.к. не сняв оную (защиту как бы от записи) - мы не размапим чипсет, а значит корректно и не прочитаем (и не прошьём).
Всё сказанное имеет много оговорок, т.к. реализации разнятся и по производителям плат, и по производителям BIOS, и по "исторической" переменной... Но суть сказанного одна: ставить целью реализовать (лишь) "классическую" схему (в плане прошивки) - обречено на провал. Хотя не отрицаю, что в области "чтения" - можно достичь определённых успехов (особенно на старых платах ).