-
-
> Leonid Troyanovsky © (27.10.10 18:31) [14]
косяк исправлен, спасибо за подсказку
-
> xayam © (04.05.11 17:19) [21]
> косяк исправлен, спасибо за подсказку
Воспринял.
Пожалуйста, всегда готов.
-- Regards, LVT.
-
> xayam © (04.05.11 17:19) [21]
> косяк исправлен, спасибо за подсказку
Воспринял.
Пожалуйста, всегда готов.
-- Regards, LVT.
-
Здравствуйте
В продолжении темы
Написал драйвер, ставлю callback на PsSetLoadImageNotifyRoutine для отслеживания загрузки kernel32.dll, в 32 битных ОС все работает отлично, но в x64 начиная с Vista для драйверов без цифровой подписи сделали облом, в тоже время начиная с Vista появилась LdrRegisterDllNotification которая вроде позволяет обойтись без PsSetLoadImageNotifyRoutine, собственно вопрос следующий, будет ли работать неподписанный драйвер в XP 64 бит?
-
Если будет то в Windows 2000...XP x32/x64 можно использовать неподписанный драйвер, а в Vista...7 LdrRegisterDllNotification
-
> будет ли работать неподписанный драйвер в XP 64 бит?
нет
-
Попробовал запустить в XP 64 SP2, работает, правда странности какие то наблюдаются, если .sys на рабочем столе сервис стартует, если в папке system32/drivers запускаться не хочет
-
> если .sys на рабочем столе
имхо, туда доступ пользователю полный
> если в папке system32/drivers запускаться не хочет
имхо, нет соотв. прав пользователя...
-
> p © (09.04.12 20:39) [25]
LdrRegisterDllNotification фигня - только для своего процесса Полюбому делать цифровую подпись для какого то конечного продукта, а тестировать драйвера bcdedit.exe -set TESTSIGNING ON + самопальный сертификат
|