some useful tools for android reverse engineer
Support
Quality
Security
License
Reuse
An osu! replay analysis program
Support
Quality
Security
License
Reuse
The Jakstab static analysis platform for binaries
Support
Quality
Security
License
Reuse
Patch APKs on-the-fly from Android recovery (Proof of Concept)
Support
Quality
Security
License
Reuse
t
teslalogsby NetherlandsForensicInstitute
Python 
116
Version:Current
License: Permissive (Apache-2.0)
A collection of tools to parse and analyze Tesla vehicle logs and writeups of the reverse engineering process.
Support
Quality
Security
License
Reuse
Semi-automatic extraction of data from microscopic images of Masked ROM.
Support
Quality
Security
License
Reuse
Tool for deobfuscating memory dump files
Support
Quality
Security
License
Reuse
Control-flow-flattening and string deobfuscator
Support
Quality
Security
License
Reuse
🧢 Reverse engineering tool for the Klonoa's GBA game
Support
Quality
Security
License
Reuse
A WIP decompilation of Dinosaur Planet for the Nintendo 64
Support
Quality
Security
License
Reuse
Static instrumentation tool for efficient binary-level coverage analysis.
Support
Quality
Security
License
Reuse
An IDA plugin to improve (U)EFI reversing
Support
Quality
Security
License
Reuse
Reverse Engineering of ViPER4Android FX
Support
Quality
Security
License
Reuse
Modification for H2 (MW2CR)
Support
Quality
Security
License
Reuse
A modern Objective-C class dump based on LIEF and LLVM.
Support
Quality
Security
License
Reuse
Reverse-engineered apt-X audio codec
Support
Quality
Security
License
Reuse
Process dumper edited to fit the new League of Legends Anti-Cheat system.
Support
Quality
Security
License
Reuse
逆向火绒安全软件驱动——sysdiag
Support
Quality
Security
License
Reuse
:mag: CLI utility for scanning user-mode process memory.
Support
Quality
Security
License
Reuse
kext kills all 32bit binaries lacking __PAGEZERO (required for exploitation of kernel NULL derefs)
Support
Quality
Security
License
Reuse
Ghidra Extension to integrate BinDiff for function matching
Support
Quality
Security
License
Reuse
Dump stuff without touching disk
Support
Quality
Security
License
Reuse
symbol recreate tool for iOS app
Support
Quality
Security
License
Reuse
A research decompiler implemented as a Binary Ninja plugin.
Support
Quality
Security
License
Reuse
SDA is a rich cross-platform tool for reverse engineering that focused firstly on analysis of computer games. I'm trying to create a mix of the Ghidra, Cheat Engine and x64dbg. My tool will combine static and dynamic analysis of programs. Now SDA is being developed.
Support
Quality
Security
License
Reuse
War Thunder resource extraction tools
Support
Quality
Security
License
Reuse
ConfuserEx unpacking tools
Support
Quality
Security
License
Reuse
Crash Team Racing (PS1) tools - a C# framework and a set of tools by DCxDemo to parse files found in the original kart racing game by Naughty Dog.
Support
Quality
Security
License
Reuse
Kernel-Mode Driver that loads a dll into every new created process that loads kernel32.dll module
Support
Quality
Security
License
Reuse
A project that aims to automatically devirtualize code that has been virtualized using x86virt
Support
Quality
Security
License
Reuse
Scriptable Binary Ninja plugin to enable automated coverage analysis and visualization
Support
Quality
Security
License
Reuse
Smart DLL execution for malware analysis in sandbox systems
Support
Quality
Security
License
Reuse
MAKARA is a dynamic binary analysis (DBA) framework. Development based on angr symbolic execution framework.
Support
Quality
Security
License
Reuse
A port of Kaitai to the Hiew hex editor
Support
Quality
Security
License
Reuse
Reversing list
Support
Quality
Security
License
Reuse
Recreating the drifting mechanic from Mario Kart
Support
Quality
Security
License
Reuse
Android Unpacking Automation using Corellium Devices
Support
Quality
Security
License
Reuse
C# Project contains a plenty of Advanced Anti-Debugging, Anti-Virtualization, Anti Dll-Injection and Anti-Hooking Techniques.
Support
Quality
Security
License
Reuse
Populous for Windows CE/Dreamcast. Special thanks to Comby Laurent and LemonHaze
Support
Quality
Security
License
Reuse
A reverse engineering tool for decompiling and disassembling the React Native Hermes bytecode
Support
Quality
Security
License
Reuse
g
ghidra-pyi-generatorby VDOO-Connected-Trust
Python 
108
Version:Current
License: Permissive (Apache-2.0)
Generates `.pyi` type stubs for the entire Ghidra API
Support
Quality
Security
License
Reuse
Make your Ghidra Lazy!
Support
Quality
Security
License
Reuse
Dota 2 Linux Cheat
Support
Quality
Security
License
Reuse
(In dev)furikuri is framework for code protection
Support
Quality
Security
License
Reuse
MD380 DMR Radio Reverse Engineering
Support
Quality
Security
License
Reuse
Tools for reverse-engineering of game "Chasm: The Rift"
Support
Quality
Security
License
Reuse
Codemap
Support
Quality
Security
License
Reuse
An example on how to do performant in-memory fuzzing with AFL++ and Frida
Support
Quality
Security
License
Reuse
List of (automatic) protocol reverse engineering tools for network protocols
Support
Quality
Security
License
Reuse
Simple GUI version of Il2CppDumper
Support
Quality
Security
License
Reuse
a
android_toolsby encoderlee
some useful tools for android reverse engineer
Python
116
Updated: 2 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
c
circleguardby circleguard
An osu! replay analysis program
Python
116
Updated: 2 y ago
License: Strong Copyleft (AGPL-3.0)
Support
Quality
Security
License
Reuse
j
jakstabby jkinder
The Jakstab static analysis platform for binaries
Java
116
Updated: 4 y ago
License: Strong Copyleft (GPL-2.0)
Support
Quality
Security
License
Reuse
A
APK-Patcherby osm0sis
Patch APKs on-the-fly from Android recovery (Proof of Concept)
Shell
116
Updated: 2 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
t
teslalogsby NetherlandsForensicInstitute
A collection of tools to parse and analyze Tesla vehicle logs and writeups of the reverse engineering process.
Python
116
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
r
romparby AdamLaurie
Semi-automatic extraction of data from microscopic images of Masked ROM.
Python
115
Updated: 4 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
h
hprof-toolsby badoo
Tool for deobfuscating memory dump files
Java
115
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
stadeoby eset
Control-flow-flattening and string deobfuscator
Python
115
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
k
klo-gba.jsby macabeus
🧢 Reverse engineering tool for the Klonoa's GBA game
JavaScript
115
Updated: 3 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
d
dinosaur-planetby zestydevy
A WIP decompilation of Dinosaur Planet for the Nintendo 64
C
115
Updated: 3 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
b
bcovby abenkhadra
Static instrumentation tool for efficient binary-level coverage analysis.
C++
115
Updated: 4 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
E
EFISwissKnifeby gdbinit
An IDA plugin to improve (U)EFI reversing
C++
115
Updated: 4 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
V
ViPERFX_REby AndroidAudioMods
Reverse Engineering of ViPER4Android FX
C
115
Updated: 2 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
h
h2-modby fedddddd
Modification for H2 (MW2CR)
C++
115
Updated: 2 y ago
License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse
i
iCDumpby romainthomas
A modern Objective-C class dump based on LIEF and LLVM.
C++
115
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
o
Support
Quality
Security
License
Reuse
L
LeagueDumperby tarekwiz
Process dumper edited to fit the new League of Legends Anti-Cheat system.
C++
114
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
r
re_sysdiagby stonedreamforest
逆向火绒安全软件驱动——sysdiag
C
114
Updated: 4 y ago
License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse
m
memscanby angusshire
:mag: CLI utility for scanning user-mode process memory.
C++
114
Updated: 4 y ago
License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse
N
NULLGuardby kpwn
kext kills all 32bit binaries lacking __PAGEZERO (required for exploitation of kernel NULL derefs)
C
114
Updated: 4 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
B
BinDiffHelperby ubfx
Ghidra Extension to integrate BinDiff for function matching
Java
113
Updated: 4 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
S
SafetyDumpby m0rv4i
Dump stuff without touching disk
C#
113
Updated: 4 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
D
DSYMCreatorby imoldman
symbol recreate tool for iOS app
C
113
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
d
dewolfby fkie-cad
A research decompiler implemented as a Binary Ninja plugin.
Python
113
Updated: 2 y ago
License: Weak Copyleft (LGPL-2.1)
Support
Quality
Security
License
Reuse
S
SDAby Fleynaro
SDA is a rich cross-platform tool for reverse engineering that focused firstly on analysis of computer games. I'm trying to create a mix of the Ghidra, Cheat Engine and x64dbg. My tool will combine static and dynamic analysis of programs. Now SDA is being developed.
C++
113
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
w
wt-toolsby klensy
War Thunder resource extraction tools
Python
112
Updated: 2 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
C
Support
Quality
Security
License
Reuse
C
CTR-toolsby CTR-tools
Crash Team Racing (PS1) tools - a C# framework and a set of tools by DCxDemo to parse files found in the original kart racing game by Naughty Dog.
C#
112
Updated: 2 y ago
License: Strong Copyleft (GPL-2.0)
Support
Quality
Security
License
Reuse
K
Kernel-dll-injectorby alexkrnl
Kernel-Mode Driver that loads a dll into every new created process that loads kernel32.dll module
C
112
Updated: 4 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
x
x86devirtby JeremyWildsmith
A project that aims to automatically devirtualize code that has been virtualized using x86virt
C++
111
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
b
bncovby ForAllSecure
Scriptable Binary Ninja plugin to enable automated coverage analysis and visualization
Python
110
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
D
DLLRunnerby Neo23x0
Smart DLL execution for malware analysis in sandbox systems
Python
110
Updated: 4 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
M
MAKARAby ZERO-A-ONE
MAKARA is a dynamic binary analysis (DBA) framework. Development based on angr symbolic execution framework.
Python
110
Updated: 4 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
k
kiewtaiby taviso
A port of Kaitai to the Hiew hex editor
C
110
Updated: 4 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
r
reversing-listby naivenom
Reversing list
Python
109
Updated: 4 y ago
License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse
M
MarioKart-Driftby mixandjam
Recreating the drifting mechanic from Mario Kart
C#
109
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
c
corellium-android-unpackingby corellium
Android Unpacking Automation using Corellium Devices
Go
109
Updated: 4 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
A
AntiCrack-DotNetby AdvDebug
C# Project contains a plenty of Advanced Anti-Debugging, Anti-Virtualization, Anti Dll-Injection and Anti-Hooking Techniques.
C#
109
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
D
DCPopulousby LemonHaze420
Populous for Windows CE/Dreamcast. Special thanks to Comby Laurent and LemonHaze
C++
109
Updated: 2 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
h
hermes-decby P1sec
A reverse engineering tool for decompiling and disassembling the React Native Hermes bytecode
Python
109
Updated: 2 y ago
License: Strong Copyleft (AGPL-3.0)
Support
Quality
Security
License
Reuse
g
ghidra-pyi-generatorby VDOO-Connected-Trust
Generates `.pyi` type stubs for the entire Ghidra API
Python
108
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
L
LazyGhidraby AllsafeCyberSecurity
Make your Ghidra Lazy!
Python
108
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
M
Support
Quality
Security
License
Reuse
f
furikuriby jnastarot
(In dev)furikuri is framework for code protection
C++
108
Updated: 4 y ago
License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
m
md380-reby pchickey
MD380 DMR Radio Reverse Engineering
C
108
Updated: 4 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
C
Chasm-Reverseby Panzerschrek
Tools for reverse-engineering of game "Chasm: The Rift"
C++
108
Updated: 4 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
c
Support
Quality
Security
License
Reuse
f
frida-js-afl-instrby andreafioraldi
An example on how to do performant in-memory fuzzing with AFL++ and Frida
JavaScript
107
Updated: 4 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
P
PRE-listby techge
List of (automatic) protocol reverse engineering tools for network protocols
Python
107
Updated: 2 y ago
License: Permissive (CC0-1.0)
Support
Quality
Security
License
Reuse
I
Il2CppDumper-GUIby AndnixSH
Simple GUI version of Il2CppDumper
C#
106
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse