Awesome
Quack
Quick Universal Anti-Cheat Kit
Universal (works with any game) anti-cheat software, for defending videogames from cheats.
Also contains other software for aiding in anti-cheat software development.
<br>
This should be considered as a research project only and not used to defend any real world games.
Documentation
https://docs.quack.ac
https://github.com/JonathanBerkeley/Quack/tree/main/Docs
Contributing
Contribution is welcomed, check out CONTRIBUTING.md for information on contributing to Quack. Any pull requests opened will be reviewed as soon as possible.
Build instructions
- Clone repository (git clone https://github.com/JonathanBerkeley/Quack.git)
- Download submodules (git submodule update --init --recursive)
- Open "Quack main.sln" located in directory "Quack/Main/" with Visual Studio 2022
- Build all, or individual modules from this solution
Binaries can be downloaded from https://github.com/JonathanBerkeley/Quack/releases/
Usage instructions
Check Integration for information on how to load Quack into a game
Other project repositories
Example server software to interact with Quack clients:
https://github.com/JonathanBerkeley/Quack-server/
Frontend website template displaying list of banned players (Unfinished):
https://github.com/JonathanBerkeley/Anti-cheat-frontend
Red team repositories
Root folder:
https://github.com/JonathanBerkeley/Quack/tree/main/Red%20team
Injector software:
https://github.com/JonathanBerkeley/destroject/
Injectable template DLL:
https://github.com/JonathanBerkeley/Highlight-Generic/
Cheat for the multiplayer game Inertia:
https://github.com/JonathanBerkeley/Inertia-cheat/
IADT OnShow
https://onshow.iadt.ie/2022/student/jonathan-p-berkeley/