The free OSR Learning Library has more than 50 articles on a wide variety of topics about writing and debugging device drivers and Minifilters. From introductory level to advanced. All the articles have been recently reviewed and updated, and are written using the clear and definitive style you've come to expect from OSR over the years.
Check out The OSR Learning Library at: https://www.osr.com/osr-learning-library/
Lets say that we are a company that wants to use our driver for internal computers only.
Other than going through the Microsoft WHQL for signing it, considering that this is an internal driver and we have full physical access to all the computers, can we someone how tweak with the certificate store of our windows computers ( they are from windows 7 to 10, some bios and some UEFI), and load our drivers this way, by using our own internal certificate to sign drivers? I assume if we somehow let windows know to trust our own internal public key and add our certificate/public-key to the list of root CAs, then if we sign our drivers with the private key it should trust it, right? is there anyway we can make this work? (We cannot use turning test signing on as a solution for this problem)
There has to be a way, it makes absolutely zero sense that even if a company has physical access to every single computer, and they want to use the driver INTERNALLY, they have to send the driver to Microsoft and pass the WHQL test for it to work..
|Upcoming OSR Seminars|
|OSR has suspended in-person seminars due to the Covid-19 outbreak. But, don't miss your training! Attend via the internet instead!|
|Developing Minifilters||24 May 2021||Live, Online|
|Writing WDF Drivers||14 June 2021||Live, Online|
|Internals & Software Drivers||2 August 2021||Live, Online|
|Kernel Debugging||27 Sept 2021||Live, Online|