Study the code to understand a theoretical race condition in Windows Defender's signature update mechanism as a security research exercise.
Test whether the described technique for making Defender report a healthy status while disabled actually works in a controlled lab environment.
Requires a manual Windows build, no pre-compiled binary is provided and the technique is described as untested by the authors.
SNEK Equinox is a proof-of-concept C++ project that claims to demonstrate a technique for making Windows Defender's security console display a healthy, protected status even when the underlying protection is disabled. The author describes it as inspired by a finding shared by another researcher, who chose not to publish their version due to potential for misuse. The approach described involves two layers. Without administrator privileges, the program attempts to lock Windows Defender's signature files so they cannot be loaded, causing local threat detection to stop working while the system may still appear protected based on a cached state. With administrator privileges, additional steps manipulate registry values that Defender uses to report its health status before locking the signature files. The README explicitly states that neither the author nor their associates have tested whether this actually works, and they describe it as a theoretical demonstration of a race condition in the signature update mechanism. They are seeking feedback on whether it functions as described. This is a security research project dealing with endpoint protection evasion techniques. The code is not pre-compiled and requires a manual build step on Windows. The repository does not document the full internals and leaves significant detail for readers to work out themselves.
← the-snek-initiative on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.