Code Monkey home page Code Monkey logo

android-game-hacking's Introduction

Android Game Hacking

Status GitHub Issues GitHub Pull Requests License

About

This repository is a compilation of tools, utilities, and mod menu source codes designed for hacking and modding Android games.

Disclaimer

Legal Disclaimer

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.

To-Do

  • 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.

Categories

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

⚠️ Warning: Intermediate knowledge of C++ required for module based templates to avoid bootloops.

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.
3.2 PLT Hooks
Link Description
xHook A PLT hook library for Android native ELF.
bhook A PLT hook framework for Android apps.
LSPlt A Simple PLT hook for Android.
plthook A Multiplatform PLT(Procedure Linkage Table) Hook.
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.

Contributing

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.

License

This repository is licensed under the MIT License. See the LICENSE file for details.

Back to top

android-game-hacking's People

Contributors

1337xcode avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.