Какая спецификация для графических процессоров?

446
Alexandru

Итак, графические карты имеют ПЗУ, которое вы можете экспортировать в GPU-Z (GPU-Z: пример приложения, которое будет выполнять эту задачу). Можно ли вообще узнать, что спецификация для GPU ROM? У меня проблема с одной из моих карт, и я хотел бы добавить в нее раздел GOP, чтобы включить безопасную загрузку и удалить надоедливый водяной знак в Windows 8.1 о том, что безопасная загрузка настроена неправильно.

1
Безопасная загрузка имеет отношение к вашему графическому процессору? Ramhound 10 лет назад 2
Попробуйте настройки BIOS, чтобы проверить безопасную загрузку. Darius 10 лет назад 0
Для безопасной загрузки требуется, чтобы графические процессоры были совместимы с UEFI, чтобы она могла генерировать требуемые ключи, что означает, что они должны иметь раздел GOP в своей vBIOS - по крайней мере, мой BIOS Alienware A09 требует этого, в противном случае параметр безопасной загрузки недоступен. Это не правда? Пожалуйста, подтвердите с правильной ссылкой. Alexandru 10 лет назад 0
Отключение графического процессора помогает предотвратить атаки руткитов vBIOS, но является ли это обязательным требованием для безопасной загрузки UEFI? Alexandru 10 лет назад 1
@Ramhound Есть мысли? Кто-нибудь? Alexandru 10 лет назад 0
Я никогда не слышал о таких требованиях, касающихся безопасной загрузки. Есть тонны OEM-продуктов, которые даже не имеют устаревшего графического процессора, поддерживающего безопасную загрузку. Генерация ключей Intel не выполняется графическим процессором. Ramhound 10 лет назад 1
@ Ramhound Да, ты поднял хорошую мысль. Возможно, BIOS моего компьютера считает, что ему нужна подпись от графического процессора, а может, и нет. Как вы думаете, это так? BIOS A09 сделан американскими мегатрендами. Alexandru 10 лет назад 0
Несмотря ни на что, все это не отвечает на мой первоначальный вопрос. Я хочу взломать ПЗУ моей видеокарты, и мне нужно знать, как изложена спецификация для этого. Alexandru 10 лет назад 0

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

0
Milind R

Безопасная загрузка, по крайней мере, в том, что касается Windows, требует, чтобы все дополнительные ПЗУ были подписаны признанным органом:

На ПК с включенной безопасной загрузкой дополнительные драйверы ПЗУ представляют угрозу безопасности, если они не подписаны или не проверены. Проверка подписи для дополнительных ПЗУ является требованием WHCK.

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

Так уж сложилось, что прошивка UEFI определяет и распознает свой собственный формат для OpROM, а также способ подписания и проверки OpROM (см. Раздел 14.4.2 спецификации UEFI спецификации 2.7 A UEFI). Это истинное происхождение поддержки, требуемой от графической карты для безопасной загрузки.

VGA - это механизм BIOS для программного обеспечения для использования дисплея. GOP - это новый графический протокол, определенный спецификацией UEFI, который будет загружен в виде драйвера UEFI ( Ref ). Поддержка GOP видеокартой необходима для «Ultra Fast Boot» или «Super Fast Boot», и в целом для «Pure» UEFI Boot без поддержки Legacy VGA Int 10h. Это называется UEFI Class 3, в отличие от Class 2, который также позволяет BIOS делать это. Примечательно, что Windows 7 не поддерживает GOP и, следовательно, UEFI Class 3.

Требование к дополнительному ПЗУ графической карты EFI, по-видимому, только случайно совпадает с GOP-совместимостью дополнительного ПЗУ графической карты, кажется совпадением, и только этот документ устанавливает соединение.

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