Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/niemand-sec/AntiCheat-Testing-Framework
Framework to test any Anti-Cheat
https://github.com/niemand-sec/AntiCheat-Testing-Framework
anti-cheats cheats cplusplus exploit kernel reverse-engineering windows
Last synced: about 2 months ago
JSON representation
Framework to test any Anti-Cheat
- Host: GitHub
- URL: https://github.com/niemand-sec/AntiCheat-Testing-Framework
- Owner: niemand-sec
- Created: 2019-03-17T21:48:10.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2022-07-25T18:35:55.000Z (over 2 years ago)
- Last Synced: 2024-10-30T06:58:23.124Z (about 2 months ago)
- Topics: anti-cheats, cheats, cplusplus, exploit, kernel, reverse-engineering, windows
- Language: C++
- Homepage:
- Size: 1.94 MB
- Stars: 790
- Watchers: 41
- Forks: 174
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# AntiCheat-Testing-Framework
Framework to test any Anti-Cheat on the market. This can be used as Template or Code Base to test any Anti-Cheat and learn along the way. The entry level to reverse AntiCheats and Cheats is quite high, therefore, I'm realeasing all the code I developed during my research. The main idea is to help people and motive them to get into this topic which is really interesting and there is a lot to research about it.All this code is the result of a research done for Recon2019 (Montreal) and BlackHat Europe 2019 (London).
Twitter: [@Niemand_sec](https://twitter.com/niemand_sec)
More info: [Personal Blog](https://niemand.com.ar/)
- **Description for each module can be found on each folder**.
- Modules can be used together or separated.
- Cuztomization should be simple due to the modularity of the code.# Usage
Most of the settings can be done by using config.ini file, however, some modules may require particular settings on the code, depending on your intentions.
> Remember to change location of config.ini file at CheatHelper/CheatHelper.cpp (variable configFile)
# Modules (more coming in the future)
- CheatHelper
- DriverDisabler
- DriverHelper
- ExternalCheatDriver
- DriverTester
- HandleElevationDriver
- HandleHijackingDLL
- HandleHijackingMaster
- LuaHook
- StealthHijackingNormalDLL
- StealthHijackingNormalMaster# About this Project
All this code is a result of the Researching presented at Recon 2019 and BlackHat Europe 2019: "Unveiling the underground world of Anti-Cheats"
Links:
- First Release Info:
- https://recon.cx/2019/montreal/
- https://cfp.recon.cx/reconmtl2019/talk/MRJ3CN/
- Second Release:
- https://www.blackhat.com/eu-19/briefings/schedule/index.html#unveiling-the-underground-world-of-anti-cheats-17359