Загрузить свой драйвер в Windows 7 x32

Тема в разделе "WASM.NT.KERNEL", создана пользователем seeerg, 6 мар 2011.

  1. seeerg

    seeerg New Member

    Публикаций:
    0
    Регистрация:
    25 янв 2011
    Сообщения:
    5
    Здравствуйте,
    просьба сильно не "пинать", я в ядерных делах только начинаю. Висты у меня не было, а семёрку только мес. назад установил. Прошу помочь со следующим вопросом:
    возможно ли загружать свой не подписаный драйвер в Windows 7 х32? При стандартных настройках Windows, делая "запуск от имени администратора).
    Дело в том, что ни через NtLoadDriver, ни через Service Control Manager ни через NtSetSystemInformation даже простейший драйвер загружаться не хочет (выдаёт ошибку сертификата). А вот например такие программы как Artmoney pro и Hide Toolz (v2.2) это делают запросто. Причём подпись у этих драйверов так же отсутствует. Я попробовал загрузить их драйвера сам через SCM, -загружаются без проблем. Возможно ли такое, что при сборке моего драйвера не учитываются какие-либо флаги и т.п.? Сборку драйверов я произвожу в Visual Studio 2010, драйвера работают без проблем на XP и 7-ке(если откл. при загрузке проверку цифровой подписи).
    Заранее благодарю.
     
  2. seeerg

    seeerg New Member

    Публикаций:
    0
    Регистрация:
    25 янв 2011
    Сообщения:
    5
    Вроде бы Debug- версия драйверов грузится. Почему так?
     
  3. seeerg

    seeerg New Member

    Публикаций:
    0
    Регистрация:
    25 янв 2011
    Сообщения:
    5
    Дико извиняюсь, нужно было лишь убрать ключ \integritycheck, который я не заметил
     
  4. x64

    x64 New Member

    Публикаций:
    0
    Регистрация:
    29 июл 2008
    Сообщения:
    1.370
    Адрес:
    Россия
    Верно, этот ключ форсирует проверку целостности образов драйверов на x86-системах.