svespalec/tower-of-flaws
GitHub: svespalec/tower-of-flaws
Stars: 18 | Forks: 2
# TowerOfFlaws
Proof of concept demonstrating arbitrary process protection and termination vulnerabilities in Tower of Fantasy's anti-cheat driver (`GameDriverX64.sys`).
For the full technical writeup, see the [blog post](https://vespalec.com/blog/tower-of-flaws).
## Demo
https://github.com/user-attachments/assets/af501f38-d76a-425f-97a1-e184019f5c91
## Building
Requires CMake 3.20+ and a C++20 compiler (MSVC recommended).
cd Exploit
cmake -B out -S .
cmake --build out --config Release
## Usage
1. Load the driver (`GameDriverX64.sys` must be registered as a service)
2. Open `notepad.exe`
3. Run `TowerOfFlaws.exe`
4. Press `DELETE` to terminate the protected notepad process
## Disclaimer
This is a security research proof of concept. Use responsibly and only on systems you own or have explicit authorization to test.