JKornev/hidden

Windows cannot verify the digital signature for this file

DULI2x opened this issue · 8 comments

bcdedit /enum
[...]
testsigning Yes
[...]
C:\Windows\system32>sc start hidden
[SC] StartService FAILED 577:
Windows cannot verify the digital signature for this file. A recent hardware or software change might have installed a file that is signed incorrectly or damaged, or that might be malicious software from an unknown source.

C:\Windows\system32>sc query hidden

SERVICE_NAME: hidden
TYPE : 2 FILE_SYSTEM_DRIVER
STATE : 1 STOPPED
WIN32_EXIT_CODE : 577 (0x241)
SERVICE_EXIT_CODE : 0 (0x0)
CHECKPOINT : 0x0
WAIT_HINT : 0x0
This driver has been blocked from loading
How to fix

Hi,

Ok, do you have a kernel debug mode on mixed with testsigning? Try to turn off Microsoft Defender.

Regards,
JK.

Do not forget to build "Hidden Package" but not just "Hidden". Because when you build just a "Hidden" it doesn't sign a driver with a testing signature. So try to build "Hidden Package" as it explained in a project readme https://github.com/JKornev/hidden#readme

JK.

I tried everything but not woking

image
TestSigning has turned on
Microsoft Defender has turned off
Fix for me

If it doesn't help so please attach a driver binary that you are trying to install. I'll check it on my environment.

I'm using the attached version here
https://github.com/JKornev/hidden/releases/tag/v1.0

Ok I see a repro, I compiled a new version v1.1, so try it and let me know does it solve an issue.

https://github.com/JKornev/hidden/releases/tag/v1.1

Problem solved, Thank you