New GhostLocker Tool that Uses Windows AppLocker to Neutralize and Control EDR
## Cybersecurity: GhostLocker Tool Overview
Cybersecurity: GhostLocker Tool Overview
The GhostLocker tool has been introduced, showcasing a method to bypass Endpoint Detection and Response (EDR) systems by utilizing the native Windows AppLocker feature.
Created by security researcher zero2504 , the tool reveals a critical architectural flaw in current EDR solutions, which depend on userland components for analysis and reporting.
GhostLocker distinguishes itself from traditional EDR bypass techniques that target kernel drivers or involve complex memory manipulation. It takes advantage of the authority given to system administrators by using AppLocker, a Microsoft application whitelisting framework introduced in Windows 7, to set "Deny" rules for EDR executables.
Administrators can control software execution, and GhostLocker automates this by deploying policies that block EDR processes from launching or restarting.
Dynamic Mode: Enumerates running processes to generate specific rules. Static Mode: Employs wildcard paths (e.g., *\MsMpEng.exe ) to block targets without prior enumeration.
GhostLocker distinguishes itself from traditional EDR bypass techniques that target kernel drivers or involve complex memory manipulation.
AppLocker cannot terminate already running processes; however, a simple reboot after policy application renders the EDR ineffective.
The tool does not block EDR kernel drivers ( *.sys ), which continue to operate. However, the telemetry collected by these drivers becomes ineffective without the corresponding userland services. Modern EDRs rely on user-mode components for event correlation, behavioral analysis, and alerting. When these components are blocked by AppLocker, the EDR loses its effectiveness, despite its kernel components still being active.
Testing with commercial EDR products showed GhostLocker effectively neutralized them, with management consoles still indicating the agents as "online" and "protected." Behavioral analysis engines could not execute, causing previously detected injection attacks to go unnoticed.
Compared to Windows Defender Application Control (WDAC) attacks, GhostLocker offers an advantage as AppLocker policies are userland-based, making them easier to deploy for targeted blocking while maintaining system functionality.
Organizations are advised to monitor AppLocker policy changes through AppID.sys IOCTL signals and ensure their security products use the Get-AppLockerFileInformation API to verify execution status.
Based on reporting by Cyber Security News.
