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++ 571Updated: 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 571Updated: 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 570Updated: 1 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++ 568Updated: 1 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 563Updated: 2 y ago License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse
g
ghidra-darkby zackelia
Dark theme installer for Ghidra
Python 562Updated: 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++ 562Updated: 1 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 549Updated: 2 y ago License: Strong Copyleft (GPL-2.0)
Support
Quality
Security
License
Reuse
D
Doldrumsby rscloura
A Flutter/Dart reverse engineering tool
Python 548Updated: 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 545Updated: 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 543Updated: 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 529Updated: 3 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
d
ddisasmby GrammaTech
A fast and accurate disassembler
C++ 521Updated: 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 520Updated: 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++ 519Updated: 3 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
r
radare2bookby radareorg
Radare2 official book
C 516Updated: 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 515Updated: 1 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 514Updated: 3 y ago License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse
r
rehldsby dreamstalker
Reverse-engineered HLDS
C++ 514Updated: 1 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 513Updated: 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++ 513Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
m
mal_unpackby hasherezade
Dynamic unpacker based on PE-sieve
C 510Updated: 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 504Updated: 1 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++ 503Updated: 2 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
f
flare-emuby fireeye
Python 502Updated: 3 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
b
bspsrcby ata4
A Source engine map decompiler
Java 497Updated: 2 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
P
PinToolsby JonathanSalwan
Pintool example and PoC for dynamic binary analysis
C++ 492Updated: 3 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 487Updated: 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# 487Updated: 2 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
u
unity_metadata_loaderby nevermoe
C++ 486Updated: 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 484Updated: 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++ 482Updated: 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 477Updated: 3 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
r
rfcatby atlas0fd00m
RfCat - swiss-army knife of ISM band radio
C 474Updated: 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 474Updated: 2 y ago License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse
A
AllHookInOneby boyliang
C++ 473Updated: 3 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
C
CTF-Workshopby kablaa
Challenges for Binary Exploitation Workshop
C 466Updated: 3 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 464Updated: 3 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++ 458Updated: 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 454Updated: 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 448Updated: 3 y ago License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse
V
Vanguardby RiotVanguard
Official Vanguard Anti-Cheat source code.
C 448Updated: 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++ 447Updated: 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 437Updated: 3 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++ 436Updated: 3 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++ 434Updated: 1 y ago License: Strong Copyleft (GPL-2.0)
Support
Quality
Security
License
Reuse