Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WinDivert error 577, Windows cannot verify digital signature #55

Closed
strictlymike opened this issue Oct 31, 2017 · 2 comments
Closed

WinDivert error 577, Windows cannot verify digital signature #55

strictlymike opened this issue Oct 31, 2017 · 2 comments
Labels

Comments

@strictlymike
Copy link
Collaborator

strictlymike commented Oct 31, 2017

When you start FakeNet-NG, you see the following error:

ERROR: Failed to open a handle to the WinDivert driver: [Error 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.

This is an issue relating to WinDivert (as opposed to FakeNet-NG), but as it impedes using FakeNet-NG, I am documenting it here.

It appears that new Windows driver signing practices are at issue here. See this comment from the WinDivert Driver Signing discussion. For me, it was sufficient to bring my VM out of isolation, run Windows Update, and then retry. The updated VM ran FakeNet-NG without any Windows driver signing error.

Thanks to @garsim for noticing this as well, and @tankbusta for noting the relevant conversation about the issue including the work-around.

@strictlymike
Copy link
Collaborator Author

This ticket was logged for documentation purposes and will be closed.

@tankbusta
Copy link
Contributor

If you're also trying to run fakenet on windows 10 v1607+ and have secure boot enabled, you'll also have difficulties loading the driver due to requirement changes.

see https://blogs.msdn.microsoft.com/windows_hardware_certification/2016/07/26/driver-signing-changes-in-windows-10-version-1607/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants