Signing 32-bit driver

c++ / delphi package - dll injection and api hooking
Post Reply
Blasius
Posts: 5
Joined: Sat Aug 02, 2014 8:25 pm

Signing 32-bit driver

Post by Blasius »

Hi, is it nesscesary always to sign 32-bit injection driver ? As 32-bit Windows allows loading not signed drivers, is it still a mandatory option ?
I tried loading driver thats has not been signed and it and failed.
madshi
Site Admin
Posts: 10753
Joined: Sun Mar 21, 2004 5:25 pm

Re: Signing 32-bit driver

Post by madshi »

In theory it's not necessary. However, if you don't sign the driver, there's a relatively high chance that anti-virus software might mark it "dangerous". Because of that I've not even tried to make it possible to load unsigned 32bit drivers. And for 64bit you have to sign, anyway. BTW, it also makes sense to sign your dll and exe files, too, to reduce the risk of getting false positives from AV software. If you do that, you need to sign the dlls *before* you configure & sign the driver.
Post Reply