SkillAgentSearch skills...

BadlionLogger

kernel driver used to monitor the activity of BadlionAnticheat.sys by patching its IAT

Install / Use

/learn @KiFilterFiberContext/BadlionLogger
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

BadlionLogger

BadlionLogger is a rudimentary PoC of a kernel driver used to monitor the activity of BadlionClient's kernelmode anti-cheat (BadlionAnticheat.sys) by applying IAT hooks on the image during the image load callback.

BadlionAnticheat is virtualized with VMProtect, a popular VM packer used in many products.
This project employs a blackbox approach to monitoring driver activity without devirtualization due to no integrity checking.

Example

DriverEntry

<img src="https://i.imgur.com/W1O7wPR.png"/>

CreateProcess callback

<img src="https://i.imgur.com/WoJkeg1.png"/>

Disclaimer

  • BadlionLogger is a proof-of-concept and is not intended to be a reliable product
  • This project contains numerous bad practices that should be considered

Related Skills

View on GitHub
GitHub Stars32
CategoryDevelopment
Updated1mo ago
Forks3

Languages

C++

Security Score

90/100

Audited on Feb 18, 2026

No findings