Форум программистов, компьютерный форум, киберфорум
Программирование драйверов
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
0 / 0 / 0
Регистрация: 06.03.2017
Сообщений: 6
1

Подпись драйвера для Win Vista/2008

06.03.2017, 16:18. Просмотров 781. Ответов 7

Доброго времени суток.

Подписанный драйвер никак не воспринимается Windows Vista / 2008, пишет что драйвер не подписан или использует не действительный сертификат.

Сертификат рабочий, на Win 10, 8.1, 8, 7 Всё работает исправно.

Подскажите пожалуйста в чем может быть проблема?

И еще вопрос не по теме, как сделать так, чтобы драйвер не запускался в среде где можно запускать неподписанные драйвера, и существует ли какая-та проверка на уровне Ring3?

Заранее спасибо.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.03.2017, 16:18
Ответы с готовыми решениями:

Нужен пример простейшего драйвера на C/C++. Visual Studio 2008/новее. Win 8 x64, можно и XP x86 (а лучше оба)
Совсем хорошо будет, если этот драйвер будет еще и делать что-то хоть как-то заметное юзером :) И...

Подпись драйвера
Коллеги, приветствую! Подскажите (кто имеет опыт), как официально подписать драйвер в MS? ...

Как создать цифровую подпись для драйвера win 10x64?
Есть устройство usb от силикон, и программка CustomUSBDriverWizard для изменения имени устройства в...

Win 2008 r2 + Windows Vista - разрываеться Wi-Fi соединение
Доброго времени суток. Есть проблема, с которой я борюсь уже две недели. Имеется компьютер с...

7
Ушел с форума
Эксперт С++
16408 / 7383 / 1184
Регистрация: 02.05.2013
Сообщений: 11,637
Записей в блоге: 1
06.03.2017, 16:24 2
Цитата Сообщение от Brownstone Посмотреть сообщение
Подскажите пожалуйста в чем может быть проблема?
Сертификат SHA-256 или SHA-1?
Vista и Server 2008 не поддерживают SHA-2 в ядре.

Цитата Сообщение от Brownstone Посмотреть сообщение
И еще вопрос не по теме, как сделать так, чтобы драйвер не запускался в среде где можно запускать неподписанные драйвера, и существует ли какая-та проверка на уровне Ring3?
Можно попробовать NtQuerySystemInformation с кодом SystemCodeIntegrityInformation.
1
0 / 0 / 0
Регистрация: 06.03.2017
Сообщений: 6
06.03.2017, 16:25  [ТС] 3
Сертификат вроде бы SHA-1, по крайней мере я могу подписывать SHA-1.
0
Ушел с форума
Эксперт С++
16408 / 7383 / 1184
Регистрация: 02.05.2013
Сообщений: 11,637
Записей в блоге: 1
06.03.2017, 16:26 4
"Вроде бы" не считается
Можешь загрузить образец файла, подписанный этим сертификатом?
1
0 / 0 / 0
Регистрация: 06.03.2017
Сообщений: 6
06.03.2017, 16:35  [ТС] 5
https://mega.nz/#!DcJkFD4Q!yXv... 9Fkn0OimbQ
0
Ушел с форума
Эксперт С++
16408 / 7383 / 1184
Регистрация: 02.05.2013
Сообщений: 11,637
Записей в блоге: 1
06.03.2017, 16:47 6
Цитата Сообщение от Brownstone Посмотреть сообщение
Сертификат вроде бы SHA-1
Подпись драйвера для Win Vista/2008
1
0 / 0 / 0
Регистрация: 06.03.2017
Сообщений: 6
06.03.2017, 17:39  [ТС] 7
Плохо дело, а Вы не знаете, если есть сертификат SHA-2, выдадут ли бесплатный SHA-1?

И еще вопрос, как я понял для Windows 10 1607 нужен будет сертификат EV, но если обновится с 1511 до 1607 то ОС будет принимать обычный сертификат также, Вы не знаете может быть есть где нибудь запись в реестре?

Добавлено через 43 минуты
В любом случае, спасибо Вам большое, Вы мне очень помогли!
0
Ушел с форума
Эксперт С++
16408 / 7383 / 1184
Регистрация: 02.05.2013
Сообщений: 11,637
Записей в блоге: 1
06.03.2017, 19:10 8
Цитата Сообщение от Brownstone Посмотреть сообщение
если есть сертификат SHA-2, выдадут ли бесплатный SHA-1?
Надо спрашивать у конторы, которая выдала сертификат.
У некоторых такая "акция" есть.

Цитата Сообщение от Brownstone Посмотреть сообщение
как я понял для Windows 10 1607 нужен будет сертификат EV
Пока только для систем, загруженных в режиме Secure Boot enabled.

Цитата Сообщение от Brownstone Посмотреть сообщение
если обновится с 1511 до 1607 то ОС будет принимать обычный сертификат также, Вы не знаете может быть есть где нибудь запись в реестре?
Честно говоря, без понятия. Я такими "хаками" не интересуюсь.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.03.2017, 19:10

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

ThinkPad T30 - есть ли драйвера для Vista
Привет всем ! Подскажите пожалуста есть ли под сие чудо ThinkPad T30 драйвера под висту ? Если...

Проблемма при Установке Win7. Win Vista. Win Xp sp3
Ребята такая проблемма при попытке установки виндоуса на ноут: После выбора "Boot From CD/DVD" и...

Драйвера для геймпада на win 10
геймпад: EXEQ gamehunter. Долгое время пользовался win 7. дрова были. геймпад работал. поставил...

Поиск драйвера для Win 8.1
Здравствуйте. У меня нетбук HP, брал 2,5 года назад. На офф. сайте драйвера для XP и 7. на 8.1 на...

Антивирус для Win Server 2008 r2
Здравствуйте, вот решил поменять антивирусник на сервере. Стоит сейчас Symantec. Но он что то...

кряк для Win server 2008
Подскажите норм кряк для WServer2008 ?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.