#Reverse-engineering

Showing 60 of 760 repositories tagged #reverse-engineering, ranked by stars

Hack-with-Github
Hack-with-Github
Awesome-Hacking

A collection of various awesome lists for hackers, pentesters and security researchers

Score
100
β˜… 115.8k β‘‚ 10.5k +179/day
xtekky
xtekky
gpt4free

The official gpt4free repository | various collection of powerful language models | opus 4.6 gpt 5.3 kimi 2.5 deepseek v3.2 gemini 3

Score
100
β˜… 66.5k β‘‚ 13.6k +8/day
Python
WerWolv
WerWolv
ImHex

πŸ” A Hex Editor for Reverse Engineers, Programmers and people who value their retinas when working at 3 AM.

Score
100
β˜… 54.1k β‘‚ 2.4k +50/day
C++
x64dbg
x64dbg
x64dbg

An open-source user mode debugger for Windows. Optimized for reverse engineering and malware analysis.

Score
100
β˜… 48.8k β‘‚ 2.8k +40/day
C++
librepods-org
librepods-org
librepods

AirPods liberated from Apple's ecosystem.

Score
98
β˜… 28.6k β‘‚ 1.6k +788/day
Kotlin
JCodesMore
JCodesMore
ai-website-cloner-template

Clone any website with one command using AI coding agents

Score
100
β˜… 26.7k β‘‚ 3.8k +1.1k/day
TypeScript
iBotPeaches
iBotPeaches
Apktool

A tool for reverse engineering Android apk files

Score
99
β˜… 25.0k β‘‚ 4.0k +82/day
Java
radareorg
radareorg
radare2

UNIX-like reverse engineering framework and command-line toolset

Score
100
β˜… 24.3k β‘‚ 3.3k +4/day
C
rizinorg
rizinorg
cutter

Free and Open Source Reverse Engineering Platform powered by rizin

Score
99
β˜… 19.3k β‘‚ 1.4k +24/day
C++
vitalysim
vitalysim
Awesome-Hacking-Resources

A collection of hacking / penetration testing resources to make you better!

Score
99
β˜… 17.2k β‘‚ 2.2k +29/day
mytechnotalent
mytechnotalent
Reverse-Engineering

A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM, 8-bit AVR and 32-bit RISC-V architectures.

Score
100
β˜… 13.8k β‘‚ 1.4k +22/day
Assembly
OWASP
OWASP
mastg

The OWASP Mobile Application Security Testing Guide (MASTG) is a comprehensive manual for mobile app security testing and reverse engineering. It describes technical processes for verifying the OWASP Mobile Security Weakness Enumeration (MASWE) weaknesses, which are in alignment with the OWASP MASVS.

Score
98
β˜… 13.0k β‘‚ 2.8k +4/day
Python
horsicq
horsicq
Detect-It-Easy

Program for determining types of files for Windows, Linux and MacOS.

Score
99
β˜… 11.2k β‘‚ 925 +41/day
JavaScript
pwndbg
pwndbg
pwndbg

Exploit Development and Reverse Engineering with GDB & LLDB Made Easy

Score
95
β˜… 10.6k β‘‚ 1.2k +8/day
Python
WhiskeySockets
WhiskeySockets
Baileys

Socket-based TS/JavaScript API for WhatsApp Web

Score
100
β˜… 10.1k β‘‚ 3.2k +61/day
JavaScript
mrexodia
mrexodia
ida-pro-mcp

AI-powered reverse engineering assistant that bridges IDA Pro with language models through MCP.

Score
93
β˜… 10.0k β‘‚ 1.2k +108/day
Python
majd
majd
ipatool

Command-line tool that allows searching and downloading app packages (known as ipa files) from the iOS App Store

Score
94
β˜… 9.6k β‘‚ 826 +18/day
Go
unicorn-engine
unicorn-engine
unicorn

Unicorn CPU emulator framework (ARM, AArch64, M68K, Mips, Sparc, PowerPC, RiscV, S390x, TriCore, X86)

Score
99
β˜… 9.1k β‘‚ 1.5k +2/day
C
capstone-engine
capstone-engine
capstone

Capstone disassembly/disassembler framework for ARM, ARM64 (ARMv8), Alpha, BPF, Ethereum VM, HPPA, LoongArch, M68K, M680X, Mips, MOS65XX, PPC, RISC-V(rv32G/rv64G), SH, Sparc, SystemZ, TMS320C64X, TriCore, Webassembly, XCore and X86.

Score
99
β˜… 8.9k β‘‚ 1.7k +3/day
C
mandiant
mandiant
flare-vm

A collection of software installations scripts for Windows systems that allows you to easily setup and maintain a reverse engineering environment on a VM.

Score
98
β˜… 8.8k β‘‚ 1.1k +24/day
PowerShell
hugsy
hugsy
gef

GEF (GDB Enhanced Features) - a modern experience for GDB with advanced debugging capabilities for exploit devs & reverse engineers on Linux

Score
88
β˜… 8.3k β‘‚ 829 +4/day
Python
firerpa
firerpa
lamda

Android Full-Stack Device Control Platform: WebRTC/H.264 remote desktop, UI/OCR/image-matching automation, one-click MITM, built-in Frida, proxy/VPN/frp/P2P networking, MCP/Agent, 160+ APIs, designed for multi-device clusters and engineered deployments.

Score
91
β˜… 7.9k β‘‚ 1.0k +10/day
Python
acheong08
acheong08
EdgeGPT

Reverse engineered API of Microsoft's Bing Chat AI

Score
56
β˜… 7.9k β‘‚ 855 β€”
Python
AloneMonkey
AloneMonkey
MonkeyDev

CaptainHook Tweak、Logos Tweak and Command-line Tool、Patch iOS Apps, Without Jailbreak.

Score
79
β˜… 6.8k β‘‚ 1.2k +2/day
Objective-C
albertan017
albertan017
LLM4Decompile

Reverse Engineering: Decompiling Binary Code with Large Language Models

Score
74
β˜… 6.7k β‘‚ 535 +12/day
Python
dwisiswant0
dwisiswant0
apkleaks

Scanning APK file for URIs, endpoints & secrets.

Score
53
β˜… 6.1k β‘‚ 580 +21/day
Python
androguard
androguard
androguard

Reverse engineering and pentesting for Android applications

Score
86
β˜… 6.1k β‘‚ 1.1k +4/day
Python
mandiant
mandiant
capa

The FLARE team's open-source tool to identify capabilities in executable files.

Score
84
β˜… 6.1k β‘‚ 708 +5/day
Python
qilingframework
qilingframework
qiling

A True Instrumentable Binary Emulation Framework

Score
81
β˜… 6.0k β‘‚ 788 +19/day
Python
rmusser01
rmusser01
Infosec_Reference

An Information Security Reference That Doesn't Suck; https://rmusser.net/git/admin-2/Infosec_Reference for non-MS Git hosted version.

Score
97
β˜… 6.0k β‘‚ 1.2k +2/day
CSS
lief-project
lief-project
LIEF

LIEF - Library to Instrument Executable Formats (C++, Python, Rust)

Score
79
β˜… 5.5k β‘‚ 737 +7/day
C++
ReagentX
ReagentX
imessage-exporter

Export iMessage data + run iMessage Diagnostics

Score
100
β˜… 5.4k β‘‚ 295 +36/day
Rust
Naituw
Naituw
IPAPatch

Patch iOS Apps, The Easy Way, Without Jailbreak.

Score
94
β˜… 5.2k β‘‚ 760 +21/day
Objective-C
mentebinaria
mentebinaria
retoolkit

Reverse Engineer's Toolkit

Score
98
β˜… 5.2k β‘‚ 540 +1/day
Inno Setup
CreditTone
CreditTone
hooker

πŸ”₯πŸ”₯ hooker is a Frida-based reverse engineering toolkit for Android. It offers a user-friendly CLI, universal scripts, auto hook generation, memory roaming to detect activities/services, one-click SOCKS5 proxy setup, Frida JustTrustMe, and BoringSSL unpinning for all apps.

Score
96
β˜… 5.2k β‘‚ 1.3k +14/day
JavaScript
niklashigi
niklashigi
apk-mitm

πŸ€– A CLI application that automatically prepares Android APK files for HTTPS inspection

Score
65
β˜… 5.1k β‘‚ 429 +2/day
TypeScript
CalebFenton
CalebFenton
simplify

Android virtual machine and deobfuscator

Score
64
β˜… 4.6k β‘‚ 454 β€”
Java
kaitai-io
kaitai-io
kaitai_struct

Kaitai Struct: declarative language to generate binary data parsers in C++ / C# / Go / Java / JavaScript / Lua / Nim / Perl / PHP / Python / Ruby / Rust

Score
88
β˜… 4.6k β‘‚ 209 +2/day
Shell
johnno1962
johnno1962
InjectionIII

Re-write of Injection for Xcode in (mostly) Swift

Score
95
β˜… 4.6k β‘‚ 351 +5/day
Objective-C
ReVanced
ReVanced
revanced-patches-template

πŸ‘‹πŸ§©Template repository for ReVanced Patches

Score
91
β˜… 4.6k β‘‚ 489 β€”
Kotlin
firmianay
firmianay
CTF-All-In-One

CTFη«žθ΅›ζƒε¨ζŒ‡ε—

Score
91
β˜… 4.5k β‘‚ 712 β€”
C
extremecoders-re
extremecoders-re
pyinstxtractor

PyInstaller Extractor

Score
77
β˜… 4.4k β‘‚ 752 +8/day
Python
orhun
orhun
binsider

Analyze ELF binaries like a boss πŸ˜ΌπŸ•΅οΈβ€β™‚οΈ

Score
95
β˜… 4.3k β‘‚ 105 +6/day
Rust
vaibhavpandeyvpz
vaibhavpandeyvpz
apkstudio

Open-source, cross platform Qt6 based IDE for reverse-engineering Android application packages. It features a friendly IDE-like layout including code editor with syntax highlighting support for *.smali code files.

Score
89
β˜… 4.3k β‘‚ 684 +90/day
C++
a0rtega
a0rtega
pafish

Pafish is a testing tool that uses different techniques to detect virtual machines and malware analysis environments in the same way that malware families do

Score
91
β˜… 3.9k β‘‚ 493 +4/day
C
HyperDbg
HyperDbg
HyperDbg

State-of-the-art native debugging tools

Score
98
β˜… 3.9k β‘‚ 489 +6/day
C
APKLab
APKLab
APKLab

Android Reverse-Engineering Workbench for VS Code

Score
90
β˜… 3.9k β‘‚ 330 +1/day
TypeScript
cea-sec
cea-sec
miasm

Reverse engineering framework in Python

Score
70
β˜… 3.9k β‘‚ 489 +3/day
Python
AloneMonkey
AloneMonkey
frida-ios-dump

pull decrypted ipa from jailbreak device

Score
62
β˜… 3.9k β‘‚ 726 +8/day
JavaScript
0xor0ne
0xor0ne
awesome-list

Cybersecurity oriented awesome list

Score
98
β˜… 3.9k β‘‚ 410 +14/day
ax
ax
apk.sh

Makes reverse engineering Android apps easier, automating repetitive tasks like pulling, decoding, rebuilding and patching an APK.

Score
88
β˜… 3.8k β‘‚ 227 +8/day
Shell
rizinorg
rizinorg
rizin

UNIX-like reverse engineering framework and command-line toolset.

Score
98
β˜… 3.7k β‘‚ 574 +1/day
C
e-m-b-a
e-m-b-a
emba

EMBA - The firmware security analyzer

Score
97
β˜… 3.5k β‘‚ 312 +4/day
Shell
vaib25vicky
vaib25vicky
awesome-mobile-security

An effort to build a single place for all useful android and iOS security related stuff. All references and tools belong to their respective owners. I'm just maintaining it.

Score
60
β˜… 3.5k β‘‚ 376 β€”
JusticeRage
JusticeRage
Gepetto

IDA plugin which queries language models to speed up reverse-engineering

Score
67
β˜… 3.4k β‘‚ 330 +3/day
Python
ReVanced
ReVanced
revanced-patcher

πŸ’‰ ReVanced Patcher used to patch Android applications

Score
92
β˜… 3.4k β‘‚ 291 +5/day
Kotlin
kevoreilly
kevoreilly
CAPEv2

Malware Configuration And Payload Extraction

Score
97
β˜… 3.3k β‘‚ 591 +7/day
Python
nabla-c0d3
nabla-c0d3
ssl-kill-switch2

Blackbox tool to disable SSL certificate validation - including certificate pinning - within iOS and macOS applications.

Score
61
β˜… 3.3k β‘‚ 489 +1/day
Objective-C
HanaokaYuzu
HanaokaYuzu
Gemini-API

✨ Reverse-engineered Python API for Google Gemini web app

Score
72
β˜… 3.3k β‘‚ 518 +11/day
Python
Perfare
Perfare
Zygisk-Il2CppDumper

Using Zygisk to dump il2cpp data at runtime

Score
86
β˜… 3.2k β‘‚ 10.6k +9/day
C
Related Topics
#android#malware-analysis#security#hacking#binary-analysis#python#disassembler#linux#ios#malware#pentesting

Β© 2026 GitRepoTrend Β· GitHub repositories by topic Β· Updated weekly