Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Reverse Engineering

Reverse Engineering

383 projects

Showing 36 of 383 projects

Ghidra
GhidraJava

A software reverse engineering framework for analyzing compiled code across multiple platforms, offering disassembly, decompilation, and scripting.

#software-analysis#disassembly#disassembler
Stars71.3k
Forks7.8k
Last commit
jadx
jadxJava

A command line and GUI tool for decompiling Android Dex and APK files into readable Java source code.

#dex#security-analysis#apk-analysis
Stars49.7k
Forks5.7k
Last commit10 days ago
x64dbg
x64dbgC++

An open-source binary debugger for Windows optimized for malware analysis and reverse engineering.

#debugging-tools#disassembly#plugin-system
Stars49.0k
Forks2.8k
Last commit3 days ago
shadPS4
shadPS4C++

An early PlayStation 4 emulator for Windows, Linux, macOS, and FreeBSD written in C++.

#vulkan#sdl3#debugging-tools
Stars32.2k
Forks2.4k
Last commit1 day ago
dnSpy
dnSpyC#

A debugger and assembly editor for .NET and Unity applications, enabling editing and debugging without source code.

#il-editor#dotnet#unity
Stars29.7k
Forks5.6k
Last commit5 years ago
ILSpy
ILSpyC#

An open-source .NET assembly browser and decompiler with support for PDB generation, ReadyToRun, and cross-platform usage.

#decompiler-engine#mono#pdb-generation
Stars25.7k
Forks3.7k
Last commit1 day ago
Apktool
ApktoolJava

A tool for reverse engineering Android APK files, enabling resource decoding, modification, and smali debugging.

#mobile-security#apktool#arsc
Stars25.1k
Forks4.0k
Last commit22 hours ago
Radare2
Radare2C

A libre, Unix-like reverse engineering framework and command-line toolset for analyzing, debugging, and modifying binaries.

#hacktoberfest#radare2#scriptable
Stars24.4k
Forks3.3k
Last commit1 day ago
radare2
radare2C

A libre, Unix-like reverse engineering framework and command-line toolset for analyzing, debugging, and modifying binaries.

#hacktoberfest#radare2#scriptable
Stars24.4k
Forks3.3k
Last commit1 day ago
frida
fridaMeson

A dynamic instrumentation toolkit for injecting JavaScript into native apps on Windows, macOS, GNU/Linux, iOS, Android, and QNX.

#debugging-tools#runtime-analysis#nodejs-bindings
Stars21.4k
Forks2.2k
Last commit2 days ago
Cutter
CutterC++

A free and open-source GUI reverse engineering platform powered by rizin, designed for analyzing binaries and executables.

#rizin#plugin-system#disassembler
Stars19.4k
Forks1.4k
Last commit3 days ago
RPCS3
RPCS3C++

A free and open-source PlayStation 3 emulator and debugger written in C++ for Windows, Linux, macOS, and FreeBSD.

#vulkan#hacktoberfest#ps3
Stars19.2k
Forks2.3k
Last commit1 day ago
Awesome Hacking
Awesome Hacking

A curated collection of hacking tutorials, tools, and resources for security professionals and enthusiasts.

#hacking-tools#educational-resources#penetration-testing
Stars16.8k
Forks1.7k
Last commit2 years ago
Hacking
Hacking

A curated collection of hacking tutorials, tools, and resources for security education and penetration testing.

#hacking-tools#educational-resources#penetration-testing
Stars16.8k
Forks1.7k
Last commit2 years ago
OpenRCT2
OpenRCT2C++

An open-source re-implementation of RollerCoaster Tycoon 2, adding modern features, multiplayer, and cross-platform support.

#multiplayer#msbuild#community-driven
Stars16.0k
Forks1.9k
Last commit3 days ago
JD-GUI
JD-GUIJava

A standalone graphical utility that displays Java source code from compiled CLASS files.

#debugging-tools#gui-application#bytecode-analysis
Stars15.2k
Forks2.5k
Last commit2 years ago
terraformer
terraformerGo

A CLI tool that generates Terraform configuration and state files from existing infrastructure (reverse Terraform).

#devops#multi-cloud#kubernetes
Stars14.6k
Forks1.8k
Last commit4 months ago
Binwalk
BinwalkRust

A Rust-based firmware analysis tool for identifying and extracting embedded files and data from binary files.

#entropy-analysis#embedded-systems#security-tools
Stars14.1k
Forks1.8k
Last commit1 month ago
Binwalk
BinwalkRust

A Rust-based firmware analysis tool for identifying and extracting embedded files and data.

#entropy-analysis#embedded-systems#security-tools
Stars14.1k
Forks1.8k
Last commit1 month ago
Malware Analysis
Malware Analysis

A curated list of awesome malware analysis tools, resources, and related information for security professionals.

#malware-samples#honeypots#analysis-framework
Stars14.0k
Forks2.7k
Last commit2 years ago
Awesome Malware Analysis
Awesome Malware Analysis

A curated list of awesome malware analysis tools, resources, and related information for security professionals.

#digital-forensics#sandbox-analysis#malware-samples
Stars14.0k
Forks2.7k
Last commit2 years ago
Pwntools
PwntoolsPython

A Python CTF framework and exploit development library designed for rapid prototyping and security research.

#rop#exploit-development#ctf-framework
Stars13.6k
Forks1.8k
Last commit18 days ago
theZoo
theZooPython

A live malware repository providing encrypted samples and source code for educational malware analysis and research.

#digital-forensics#malware-samples#python-cli
Stars13.2k
Forks2.8k
Last commit3 months ago
OWASP Mobile Security Testing Guide
OWASP Mobile Security Testing GuidePython

A comprehensive manual for mobile app security testing and reverse engineering, aligned with OWASP MASVS and MASWE.

#ios-app#runtime-analysis#mobile-security
Stars13.1k
Forks2.8k
Last commit3 days ago
Awesome CTF
Awesome CTFJavaScript

A curated list of Capture The Flag (CTF) frameworks, libraries, resources, software, and tutorials for security enthusiasts.

#steganography#security#security-tools
Stars11.7k
Forks1.6k
Last commit2 years ago
CTF
CTFJavaScript

A curated list of Capture The Flag (CTF) frameworks, libraries, resources, software, and tutorials for security enthusiasts.

#forensics-tools#cryptography-tools#pentesting-tools
Stars11.7k
Forks1.6k
Last commit2 years ago
File Formats posters
File Formats postersAssembly

A collection of visual posters and diagrams dissecting binary file formats, hardware architectures, and network protocols.

#technical-diagrams#visual-education#fileformats
Stars11.5k
Forks793
Last commit2 years ago
Detect It Easy(DiE)
Detect It Easy(DiE)JavaScript

A cross-platform file type identification tool for malware analysts and reverse engineers, using signature-based and heuristic analysis.

#digital-forensics#unpacker#heuristic-analysis
Stars11.2k
Forks931
Last commit
dnSpyEx
dnSpyExC#

An unofficial revival of dnSpy, a debugger and assembly editor for .NET and Unity applications without source code.

#il-editor#mono#csharp
Stars10.8k
Forks713
Last commit4 days ago
Pwndbg
PwndbgPython

A GDB and LLDB plug-in that enhances debugging for exploit development, reverse engineering, and low-level software development.

#exploit-development#debugging-tools#gef
Stars10.7k
Forks1.2k
Last commit19 hours ago
movfuscator
movfuscatorC

A C compiler that reduces programs to only 'mov' instructions, demonstrating Turing-completeness and enabling extreme obfuscation.

#turing-complete#educational#obfuscation
Stars10.2k
Forks418
Last commit2 years ago
android-security-awesome
android-security-awesomeMakefile

A comprehensive, curated collection of tools, research, and resources for Android application security analysis and penetration testing.

#vulnerability-assessment#mobile-security#android
Stars9.5k
Forks1.6k
Last commit
Android Security
Android SecurityMakefile

A comprehensive, curated collection of tools, research, and resources for Android application security analysis and reverse engineering.

#vulnerability-assessment#mobile-security#android
Stars9.5k
Forks1.6k
Last commit
CTF Tools
CTF ToolsShell

A collection of setup scripts to install and manage security research tools for CTFs and binary analysis.

#ctf-tools#penetration-testing#tool-management
Stars9.5k
Forks1.9k
Last commit1 month ago
Devilution
DevilutionC++

A reverse-engineered source code reconstruction of the 1996 game Diablo, serving as a modding and preservation base.

#multiplayer#game-preservation#c-plus-plus
Stars9.0k
Forks919
Last commit10 months ago
angr
angrPython

A platform-agnostic binary analysis framework for disassembly, symbolic execution, and program analysis.

#hacktoberfest#disassembly#vulnerability-discovery
Stars9.0k
Forks1.2k
Last commit15 hours ago
Page 1 of 11

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
2 days ago
2 days ago
4 days ago
4 days ago
Next
#Malware Analysis114
#Binary Analysis88
#Security Tools78
#Security Research49
#Cross Platform41
#Python40
#Static Analysis39
#Android36
#C Plus Plus36
#Retro Gaming34
#Dynamic Analysis32
#Cybersecurity32