Hello,
I am trying to perform kernel debugging on windows 10 (x64) with unsigned WFP network callout driver, but everytime I restart my system after installing the unsigned driver it goes to startup repair (even before the debugee could get connected )
Kernel debugging is of a Virtual Machine using virtual COM port
Steps performed:
-
On the VM (Target Machine) executed following:
bcdedit /debug on
bcdedit /dbgsettings serial debugport:1 baudrate:115200 -
In windbg(x64) on host machine configured kernel Debug over COM, specifying pipe name as port.
-
Restarted the Target Machine (VM) in debug mode (Through settings → recovery → advanced startup)
On restarting, the system goes to startup repair, while windbg remains in ‘waiting for debugee to connect…’
With same steps, everything is working as expected when the driver is signed, but I need to test with unsigned driver to save time. The entire process of signing a driver is little time consuming and I may be making multiple iterations and modifications in the driver to test, so testing with unsigned driver will really save a lot of time.
Please advise steps which I am missing or are needed to be performed to achieve Kernel debugging with unsigned driver on windows 10.