Example code for the book http://www.nostarch.com/gamehacking . PLEASE READ THE README
Support
Quality
Security
License
Reuse
Modern Java decompiler aiming to be as accurate as possible, with an emphasis on output quality. Fork of the Fernflower decompiler.
Support
Quality
Security
License
Reuse
M
Malware-analysis-and-Reverse-engineeringby Dump-GUY
Python 
570
Version:Current
License: No License (No License)
Some of my publicly available Malware analysis and Reverse engineering.
Support
Quality
Security
License
Reuse
XMachOViewer is a Mach-O viewer for Windows, Linux and MacOS
Support
Quality
Security
License
Reuse
A tool for matching and diffing source codes directly against binaries.
Support
Quality
Security
License
Reuse
Dark theme installer for Ghidra
Support
Quality
Security
License
Reuse
iblessing is an iOS security exploiting toolkit, it mainly includes application information gathering, static analysis and dynamic analysis. It can be used for reverse engineering, binary analysis and vulnerability mining.
Support
Quality
Security
License
Reuse
Some results of my DGA reversing efforts
Support
Quality
Security
License
Reuse
A Flutter/Dart reverse engineering tool
Support
Quality
Security
License
Reuse
Automatic and platform-independent unpacker for Windows binaries based on emulation
Support
Quality
Security
License
Reuse
CuckooDroid - Automated Android Malware Analysis with Cuckoo Sandbox.
Support
Quality
Security
License
Reuse
Using Riru to dump il2cpp data at runtime
Support
Quality
Security
License
Reuse
A fast and accurate disassembler
Support
Quality
Security
License
Reuse
🔐 Run frida-server on boot with Magisk, always up-to-date
Support
Quality
Security
License
Reuse
Self-optimizing cross-platform code tracer based on dynamic recompilation
Support
Quality
Security
License
Reuse
Radare2 official book
Support
Quality
Security
License
Reuse
A Frida module to dump, trace or hijack any Il2Cpp application at runtime, without needing the global-metadata.dat file.
Support
Quality
Security
License
Reuse
A helper script for unpacking and decompiling EXEs compiled from python code.
Support
Quality
Security
License
Reuse
Reverse-engineered HLDS
Support
Quality
Security
License
Reuse
Extract and Deobfuscate XLM macros (a.k.a Excel 4.0 Macros)
Support
Quality
Security
License
Reuse
APK/DEX detector for Windows, Linux and MacOS.
Support
Quality
Security
License
Reuse
Dynamic unpacker based on PE-sieve
Support
Quality
Security
License
Reuse
metame is a metamorphic code engine for arbitrary executables
Support
Quality
Security
License
Reuse
Dumping LSASS by Unhooking MiniDumpWriteDump by getting a fresh DbgHelp.dll copy from the disk , plus functions and strings obfuscation , it contains Anti-sandbox , if you run it under unperformant Virtual Machine you need to uncomment the code related to it and recompile.
Support
Quality
Security
License
Reuse
Support
Quality
Security
License
Reuse
A Source engine map decompiler
Support
Quality
Security
License
Reuse
Pintool example and PoC for dynamic binary analysis
Support
Quality
Security
License
Reuse
IDA Pro script to add some useful runtime info to static analysis
Support
Quality
Security
License
Reuse
这是Unity Android APP il2cpp热更完美解决方案的Demo。更新build_demo_apk里的Unity路径,执行即可一键重build Patch和apk。因为文件libunity是没有热更的,如unity版本有变化则热更不适用。
Support
Quality
Security
License
Reuse
Support
Quality
Security
License
Reuse
A reverse engineering framework written in Python.
Support
Quality
Security
License
Reuse
Unreal Engine 4 Dumper - Dump libUE4.so and Generate Structure SDK
Support
Quality
Security
License
Reuse
Leaked Linux.Mirai Source Code for Research/IoC Development Purposes
Support
Quality
Security
License
Reuse
RfCat - swiss-army knife of ISM band radio
Support
Quality
Security
License
Reuse
w
wireless-carplay-dongle-reverse-engineeringby ludwig-v
Shell 
474
Version:Current
License: Strong Copyleft (GPL-3.0)
CPlay2Air / Carlinkit Wireless Apple CarPlay Dongle reverse engineering
Support
Quality
Security
License
Reuse
Support
Quality
Security
License
Reuse
Challenges for Binary Exploitation Workshop
Support
Quality
Security
License
Reuse
Open source library that implements translator and tools for REIL (Reverse Engineering Intermediate Language)
Support
Quality
Security
License
Reuse
Use angr in Ghidra
Support
Quality
Security
License
Reuse
:hammer: Reverse-engineered gamedll (CS 1.6 / CZero)
Support
Quality
Security
License
Reuse
Disassemble ANY files including .so (NDK, JNI), Windows PE(EXE, DLL, SYS, etc), linux binaries, libraries, and any other files such as pictures, audios, etc(for fun)files on Android. Capstone-based disassembler application on android. 안드로이드 NDK 공유 라이브러리, Windows 바이너리, etc,... 리버싱 앱
Support
Quality
Security
License
Reuse
Dynamic IDA Enrichment
Support
Quality
Security
License
Reuse
HAL – The Hardware Analyzer
Support
Quality
Security
License
Reuse
This software will emulate a smali source file generated by apktool.
Support
Quality
Security
License
Reuse
Official Vanguard Anti-Cheat source code.
Support
Quality
Security
License
Reuse
tool to extract passwords from TeamViewer memory using Frida
Support
Quality
Security
License
Reuse
The PE file analysis toolkit
Support
Quality
Security
License
Reuse
The ERESI Reverse Engineering Software Interface
Support
Quality
Security
License
Reuse
Reversed code of GTA:SA executable (gta_sa.exe) 1.0 US
Support
Quality
Security
License
Reuse
The PCSX-Redux project is a collection of tools, research, hardware design, and libraries aiming at development and reverse engineering on the PlayStation 1. The core product itself, PCSX-Redux, is yet another fork of the Playstation emulator, PCSX.
Support
Quality
Security
License
Reuse
G
GameHackingCodeby GameHackingBook
Example code for the book http://www.nostarch.com/gamehacking . PLEASE READ THE README
C++
571
Updated: 2 y ago
License: Strong Copyleft (GPL-2.0)
Support
Quality
Security
License
Reuse
q
quiltflowerby QuiltMC
Modern Java decompiler aiming to be as accurate as possible, with an emphasis on output quality. Fork of the Fernflower decompiler.
Java
571
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
M
Malware-analysis-and-Reverse-engineeringby Dump-GUY
Some of my publicly available Malware analysis and Reverse engineering.
Python
570
Updated: 2 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
X
XMachOViewerby horsicq
XMachOViewer is a Mach-O viewer for Windows, Linux and MacOS
C++
568
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
p
pigaiosby joxeankoret
A tool for matching and diffing source codes directly against binaries.
Python
563
Updated: 2 y ago
License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse
g
ghidra-darkby zackelia
Dark theme installer for Ghidra
Python
562
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
i
iblessingby Soulghost
iblessing is an iOS security exploiting toolkit, it mainly includes application information gathering, static analysis and dynamic analysis. It can be used for reverse engineering, binary analysis and vulnerability mining.
C++
562
Updated: 2 y ago
License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse
d
domain_generation_algorithmsby baderj
Some results of my DGA reversing efforts
Python
549
Updated: 2 y ago
License: Strong Copyleft (GPL-2.0)
Support
Quality
Security
License
Reuse
D
Doldrumsby rscloura
A Flutter/Dart reverse engineering tool
Python
548
Updated: 2 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
u
unipackerby unipacker
Automatic and platform-independent unpacker for Windows binaries based on emulation
Python
545
Updated: 2 y ago
License: Strong Copyleft (GPL-2.0)
Support
Quality
Security
License
Reuse
c
cuckoo-droidby idanr1986
CuckooDroid - Automated Android Malware Analysis with Cuckoo Sandbox.
Python
543
Updated: 2 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
R
Riru-Il2CppDumperby Perfare
Using Riru to dump il2cpp data at runtime
C
529
Updated: 3 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
d
ddisasmby GrammaTech
A fast and accurate disassembler
C++
521
Updated: 2 y ago
License: Strong Copyleft (AGPL-3.0)
Support
Quality
Security
License
Reuse
m
magisk-fridaby ViRb3
🔐 Run frida-server on boot with Magisk, always up-to-date
Shell
520
Updated: 2 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
c
cryptosharkby frida
Self-optimizing cross-platform code tracer based on dynamic recompilation
C++
519
Updated: 4 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
r
radare2bookby radareorg
Radare2 official book
C
516
Updated: 4 y ago
License: Strong Copyleft (CC-BY-SA-4.0)
Support
Quality
Security
License
Reuse
f
frida-il2cpp-bridgeby vfsfitvnm
A Frida module to dump, trace or hijack any Il2Cpp application at runtime, without needing the global-metadata.dat file.
TypeScript
515
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
p
python-exe-unpackerby countercept
A helper script for unpacking and decompiling EXEs compiled from python code.
Python
514
Updated: 4 y ago
License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse
r
rehldsby dreamstalker
Reverse-engineered HLDS
C++
514
Updated: 2 y ago
License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse
X
XLMMacroDeobfuscatorby DissectMalware
Extract and Deobfuscate XLM macros (a.k.a Excel 4.0 Macros)
Python
513
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
X
XAPKDetectorby horsicq
APK/DEX detector for Windows, Linux and MacOS.
C++
513
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
m
mal_unpackby hasherezade
Dynamic unpacker based on PE-sieve
C
510
Updated: 2 y ago
License: Permissive (BSD-2-Clause)
Support
Quality
Security
License
Reuse
m
metameby a0rtega
metame is a metamorphic code engine for arbitrary executables
Python
504
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
D
DumpThatLSASSby D1rkMtr
Dumping LSASS by Unhooking MiniDumpWriteDump by getting a fresh DbgHelp.dll copy from the disk , plus functions and strings obfuscation , it contains Anti-sandbox , if you run it under unperformant Virtual Machine you need to uncomment the code related to it and recompile.
C++
503
Updated: 2 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
f
flare-emuby fireeye
Python
502
Updated: 4 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
b
bspsrcby ata4
A Source engine map decompiler
Java
497
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
P
PinToolsby JonathanSalwan
Pintool example and PoC for dynamic binary analysis
C++
492
Updated: 4 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
f
funcapby deresz
IDA Pro script to add some useful runtime info to static analysis
Python
487
Updated: 2 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
U
UnityAndroidIl2cppPatchDemoby noodle1983
这是Unity Android APP il2cpp热更完美解决方案的Demo。更新build_demo_apk里的Unity路径,执行即可一键重build Patch和apk。因为文件libunity是没有热更的,如unity版本有变化则热更不适用。
C#
487
Updated: 2 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
u
unity_metadata_loaderby nevermoe
C++
486
Updated: 2 y ago
License: Strong Copyleft (GPL-2.0)
Support
Quality
Security
License
Reuse
p
paimeiby OpenRCE
A reverse engineering framework written in Python.
Python
484
Updated: 2 y ago
License: Strong Copyleft (GPL-2.0)
Support
Quality
Security
License
Reuse
U
UE4Dumperby kp7742
Unreal Engine 4 Dumper - Dump libUE4.so and Generate Structure SDK
C++
482
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
l
linux.miraiby 0x27
Leaked Linux.Mirai Source Code for Research/IoC Development Purposes
C
477
Updated: 4 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
r
rfcatby atlas0fd00m
RfCat - swiss-army knife of ISM band radio
C
474
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
w
wireless-carplay-dongle-reverse-engineeringby ludwig-v
CPlay2Air / Carlinkit Wireless Apple CarPlay Dongle reverse engineering
Shell
474
Updated: 2 y ago
License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse
A
AllHookInOneby boyliang
C++
473
Updated: 4 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
C
CTF-Workshopby kablaa
Challenges for Binary Exploitation Workshop
C
466
Updated: 4 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
o
openreilby Cr4sh
Open source library that implements translator and tools for REIL (Reverse Engineering Intermediate Language)
C
464
Updated: 4 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
A
Support
Quality
Security
License
Reuse
R
ReGameDLL_CSby s1lentq
:hammer: Reverse-engineered gamedll (CS 1.6 / CZero)
C++
458
Updated: 2 y ago
License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse
A
Android-Disassemblerby KYHSGeekCode
Disassemble ANY files including .so (NDK, JNI), Windows PE(EXE, DLL, SYS, etc), linux binaries, libraries, and any other files such as pictures, audios, etc(for fun)files on Android. Capstone-based disassembler application on android. 안드로이드 NDK 공유 라이브러리, Windows 바이너리, etc,... 리버싱 앱
C
454
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
D
Support
Quality
Security
License
Reuse
h
Support
Quality
Security
License
Reuse
s
smali_emulatorby evilsocket
This software will emulate a smali source file generated by apktool.
Python
448
Updated: 4 y ago
License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse
V
Vanguardby RiotVanguard
Official Vanguard Anti-Cheat source code.
C
448
Updated: 2 y ago
License: Strong Copyleft (GPL-2.0)
Support
Quality
Security
License
Reuse
e
extractTVpasswordsby vah13
tool to extract passwords from TeamViewer memory using Frida
C++
447
Updated: 4 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
p
Support
Quality
Security
License
Reuse
e
eresiby thorkill
The ERESI Reverse Engineering Software Interface
C
437
Updated: 4 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
g
gta-reversedby codenulls
Reversed code of GTA:SA executable (gta_sa.exe) 1.0 US
C++
436
Updated: 4 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
p
pcsx-reduxby grumpycoders
The PCSX-Redux project is a collection of tools, research, hardware design, and libraries aiming at development and reverse engineering on the PlayStation 1. The core product itself, PCSX-Redux, is yet another fork of the Playstation emulator, PCSX.
C++
434
Updated: 2 y ago
License: Strong Copyleft (GPL-2.0)
Support
Quality
Security
License
Reuse