Сейчас на форуме: hgdagon, asfa, bartolomeo (+4 невидимых)

 eXeL@B —› Программирование —› Получение цифровой подписи для своего драйвера. Обход программы MS WHQL!
Посл.ответ Сообщение

Ранг: 36.3 (посетитель)
Активность: 0.020
Статус: Участник

Создано: 07 января 2007 08:58
· Личное сообщение · #1

Разработчикам драйверов Microsoft предлагает участвовать в программе WHQL, как часть результата участия в этой программе WHQL, драйвер получает цифровую подпись (digital signature), защищенную криптографическими методами, которая позволяет Windows 2000/XP/2003 осуществлять инсталляцию драйвера без выдачи обескураживающего предупреждения о "надвигающейся" опасности. Цифровая подпись является, по мнению Microsoft, средством отсеивания ненадежного кода и устройств и гарантией того, что устанавливаемый код является оригинальным драйверным кодом от поставщика. Применение собственно цифровой подписи касается двух моментов:

1. Файла-каталога (с расширением CAT), который включается в распространяемый пакет драйверного программного обеспечения. Он и содержит цифровую подпись, предоставленную Microsoft.
2. Запись в INF файле в составе секции [Version], где указывается ссылка на CAT файл. Сама цифровая подпись ни в коей степени не производит модификацию кода драйверного программного обеспечения.
Вопрос можно ли самому создать такой файлик? Может есть какой-нибудь софт. Или возиться с SHA-1 и подобными даже не стоит всё-равно не получиться?




Ранг: 2014.5 (!!!!), 1278thx
Активность: 1.340.25
Статус: Модератор
retired

Создано: 07 января 2007 11:06
· Личное сообщение · #2

Была уже похожая тема, можно ли подписать самому файл. Пришли к выводу, что хрен подпись получится. А вот как-то подавить это сообщение или что похожее-х.з., наверняка и можно, типа сканируя окна и клацая принять.



Ранг: 36.3 (посетитель)
Активность: 0.020
Статус: Участник

Создано: 07 января 2007 16:30
· Личное сообщение · #3

У меня идея всё-таки это CryptoAPI, a значит в конце-концов какая-то функция возвращает значение дело простое узнать что за функкция, а потом сделать перехват API - функции!



Ранг: 260.2 (наставник)
Активность: 0.190
Статус: Участник

Создано: 07 января 2007 16:35
· Личное сообщение · #4

sxd пишет:
У меня идея всё-таки это CryptoAPI, a значит в конце-концов какая-то функция возвращает значение дело простое узнать что за функкция, а потом сделать перехват API - функции!


Вперёд умник ты наш.



Ранг: 45.1 (посетитель)
Активность: 0.030
Статус: Участник

Создано: 07 января 2007 17:06
· Личное сообщение · #5

sxd
Ты найди и почитай топик про который тебе Archer пишет.
наверное найти окно и нажать кнопку будет куда легче и быстрее.

sniperZ
Тебе не надоело людей хаять? что не пост то флуд, ржачь и ни единого слова по теме.
Не обижайся, просто поднял твои 15 последних ответов.



Ранг: 36.3 (посетитель)
Активность: 0.020
Статус: Участник

Создано: 08 января 2007 03:52
· Личное сообщение · #6

sniperZ пишет:
Вперёд умник ты наш.


Ха-ха-ха... Больше ничего сказать ненмог!

xDriver пишет:
Ты найди и почитай топик про который тебе Archer пишет.
наверное найти окно и нажать кнопку будет куда легче и быстрее.


Зачемже так грубо. Кнопка... Зачем наводить палево на всех!
Я ещё не занимался этим вопросом и поэтому спросил думал уже проработали эту тему...
И я не ищу легких путей понял sniperZ!


 eXeL@B —› Программирование —› Получение цифровой подписи для своего драйвера. Обход программы MS WHQL!
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати