This repository is a compilation of tools, utilities, and mod menu source codes designed for hacking and modding Android games.
For any inquiries or concerns regarding the content of this repository or If you believe any content should be removed for legal or ethical reasons, please reach out to discuss further on Telegram @XCode.
The content provided in this repository is for educational and research purposes only. Use of the information and tools for any unauthorized or illegal activities is strictly prohibited. The authors and contributors of this repository are not liable for any misuse or consequences resulting from the use of this content.
- Add more mod menu templates.
- Include additional hooking libraries and templates.
- Add list of dumping tools for UE4 and Unity engines to Categories.
- Include repositories with specific game hacking sources.
- Add detailed guides to game modding.
Organized for easy browsing—pick your poison!
1. Mod Menu Templates
1.1 Internal Mod Menu Templates
Link | Description |
---|---|
Android-Mod-Menu | A Java based mod menu template for Unity (portable to any) |
Android-Login-Form-Java | A Java based menu template with simple login form. |
Android-Hooking-Patching-Template | A Hooking and Patching menu template for Android. |
Mod-Menu-Without-Overlay-Permission-Demo | A mod menu template without overlay permission requirement. |
Android-Mod-Menu-Animation | A mod menu template with animation. |
VipMod-Mod-Menu-With-Canvas | A Canvas based mod menu template. |
Android-Mod-Menu-Kotlin | A Kotlin based mod menu template. |
UnityModMenuAndroid | A Unity DLL mod menu template. |
ImGui-Android-Mod-Menu | An ImGui based mod menu source for Unity. |
Android-Mod-Menu-ImGui | An ImGui based mod menu template for Unity3D (ex. Granny 3). |
Android-Mod-Menu-ImGui | An Advanced ImGui based mod menu template for Unity. |
Android_ImGui_Surface_Mod_Menu_Template | An ImGUI GLSurfaceView based mod menu template. |
Android-ImGui-Mod-Menu | An ImGui menu template with remap hide for Unity (portable to UE4) |
1.2 External Mod Menu Templates
Link | Description |
---|---|
Zygisk-ImGui-Mod-Menu | A Zygisk module based ImGui menu template. |
Zygisk-ImGui-Menu | A Zygisk module based ImGui menu template for Unity (portable) |
❌ | Application-based sources will be added soon. |
2. Modding And Reversing Tools
2.1 Disassemblers
Tool Link | Description |
---|---|
IDA Pro | Interactive Disassembler. |
Ghidra | Software reverse engineering suite. |
radare2 | UNIX-like reverse engineering framework and command-line toolset. |
2.2 Decompilers
Tool | Description |
---|---|
Apktool | A tool for reverse engineering Android apk files. |
jadx | Dex to Java decompiler. |
fernflower | Unofficial mirror of FernFlower Java decompiler. |
Krakatau | Java decompiler, assembler, and disassembler. |
Bytecode-Viewer | Powerfull GUI for multiple decompilers like JADX, Fernflower, Krakatau, smali and co. |
dex2jar | Tools to work with android .dex and java .class files. |
3. Hooking Libraries and Templates
3.0 General Hook Frameworks
Link | Description |
---|---|
Dobby | A lightweight, multi-platform, multi-architecture hook framework.. |
subhook | A simple hooking library for C/C++ (x86 only, 32/64-bit, no dependencies) |
whale | A hook framework for Android/IOS/Linux/MacOS. |
TLSHook | An opengl es function call hook for Android. |
3.1 inline Hooks
Link | Description |
---|---|
And64InlineHook | Lightweight ARMv8-A(ARM64, AArch64, Little-Endian) Inline Hook Library for Android C/C++. |
SubstrateHook | A simple template for the usage example of Cydia Substrate. |
ShadowHook | An inline hook library for Android apps. |
SandHook | An Android Native Inline Hook. |
Android-Inline-Hook | thumb16 thumb32 arm32 inlineHook in Android. |
4. Memory Patching Utilities
4.1 Internal Memory Patching
Link | Description |
---|---|
KittyMemory | A library for runtime code patching on both Android and iOS. |
ByNameModding | A library for modding il2cpp games by classes, methods, field names on Android. |
4.2 External Memory Patching
Link | Description |
---|---|
KittyMemoryEx | A library for runtime code patching on both Android and Linux. |
Android-Memory-Tools | A C++ tool that provides functionality for reading and writing memory of a target process. |
We welcome contributions from the community to enhance and expand this repository. If you have any suggestions, tools, utilities, or mod menu templates to add, please follow the guidelines outlined in the CONTRIBUTING.md file to submit them for consideration by creating an issue or pull request for this repository.
This repository is licensed under the MIT License. See the LICENSE file for details.