vasilevkirill
@vasilevkirill
Сертифицированный тренер MikroTik TR0417

Как подписать драйвер и главное чем?

Добрый день, имеется самодельное устройство на производстве, в количестве одна штука. Для общения с этим устройством в своё время был написан драйвер со времён windows 2003.
Из-за нехватки памяти и специфика программного обеспечения решили перейти на 2012r2.
Драйвер написали всё замечательно работает, но остался один маленький нюанс драйвер без подписи и поэтому работает только при явном отключении проверки подписи.
Почитал «В этих ваших интернатах», что можно использовать только покупной сертификат.
Отсюда хочу выдать список:
  • Мы купили сервер 2012R2
  • Купили с десяток RDP Call
  • Купили c десяток Server Call
  • Купили железный сервер
  • Разработали устройство (для личного использования)
  • Написали драйвер (для личного использования)
  • Написали софт для работы с драйвером (для личного использования)


А теперь мы ещё и должны платить ежегодную «Дань», за то, что мы можем использовать своё устройство, со собственным драйвером??
Всплеск эмоций.
Ну а собственно вопрос вот в чём, нет ли какого-нибудь способа всё-таки подписать хотябы «левым» сертификатом, или добавить собственный корневой сертификат?
  • Вопрос задан
  • 4363 просмотра
Решения вопроса 1
Jump
@Jump Куратор тега Windows
Системный администратор со стажем.
А теперь мы ещё и должны платить ежегодную «Дань», за то, что мы можем использовать своё устройство, со собственным драйвером??
Кто же вас заставляет?
bcdedit.exe /set TESTSIGNING ON
certmgr.exe /add "ваш_самодельный_сертификат.cer" /s /r localMachine root


Самому создать сертификат тоже не сложно, пишите что то вроде -
makecert -r -n "CN=MyCompany" -ss MyCompanyCertStore -sr LocalMachine

Утилиту makecert.exe можно скачать с офсайта майкрософта.
И все будет прекрасно работать.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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