Reverse Engineering
A collection of awesome Android app reverse engineering resources.
Reverse Engineering is the practice of reversing codes without authorisation, it’s done with the aim of removing ads or upgrading to premium from Android application without paying anything.
Your contributions and suggestions are heartily♥ welcome. (✿◕‿◕).
Android Emulator
Tools For Android
- Apk Editor Pro
- Apk Editor
- Apkanalyzer
- StringsXML Translator
- AE Manager
- MT Manager
- NP Manager
- APKTOOL M
- Smali Helper
- M-Patcher
- Developer Assistant
- Patches
- Android IDE
- ApkToolPatcher
- Java2Smali
- ProxyHooks
- mHook
- Http Canary
- Lucky Patcher
- Jasi Patcher
- Doldrums
Tools For PC
- DTL-X
- ApkRepacker
- ArscEditor
- CodeEditor
- cutter
- Jasi Toolkit
- Dnspy
- Apktool
- DEX2JAR
- Apk Studio
- APK Easy Tool
Tutorial
- Understand Smali by AbhiTheModder
- Practical Reverse Engineering by Bruce Dang et al., 2014
- Reverse Engineering for Beginners by Dennis Yurichev
- The IDA Pro Book by Chris Eagle, 2011