Как проверить, какие файлы приводят к тому, что драйвер оказывается неподписанным?

Как проверить, какие файлы приводят к тому, что драйвер оказывается неподписанным?

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

Драйвер nVidia 9.18.13.4192 без цифровой подписи

решение1

Я использую этот INF-патчер: forum.notebookreview.com/threads/...

Вот в чем причина. Подписание водителя осуществляется тем, у кого есть соответствующий сертификат. Подписавший его гарантирует, что с водителем все в порядке.

Это могут сделать только доверенные лица. (В противном случае каждый создатель вредоносного ПО подписывал бы свое собственное вредоносное ПО). Поэтому Windows доверяет подписывать драйвер только нескольким лицам.

И вы, как частное лицо, которое только что взломало драйвер, не являетесь одним из этих доверенных людей. Так что он не подписан признанным субъектом. И, таким образом, не является неявно доверенным.

Я хотел бы знать, как подписать исправленный вариант.

Либо добавьте себя в список доверенных подписчиков в Windows (не знаю как), либо попросите кого-то, кому вы доверяете, подписать его. Ссылки Smetherlinks из другого ответа должны помочь с этим.

решение2

Понятно. Мне понадобится сертификат из программы WHQL, одобренный Microsoft, для подписи INF-файла. Таким образом, я смогу установить драйвер, не отключая принудительное подписывание драйверов. Я также могу создать и установить пользовательский сертификат самостоятельно и подписать все неподписанные драйверы, после чего они будут установлены непосредственно на моем компьютере. Однако это непрактичное решение для того, чтобы время от времени устанавливать простой драйвер. Повезло, что можно отключить принудительное подписывание драйверов в Windows 7 и 10, надеюсь, Microsoft никогда не уберет эту возможность.

Подписание и сертификация цифровых драйверов Windows

Практическое подписывание кода и драйверов Windows

Связанный контент