reverse-engineering

There are 6252 repositories under reverse-engineering topic.

  • game-hacking

    Tutorials, tools, and more as related to reverse engineering video games.

  • retoolkit

    Reverse Engineer's Toolkit

    Language:Inno Setup5.1k
  • LIEF

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

    Language:C++5k
  • IPAPatch

    Patch iOS Apps, The Easy Way, Without Jailbreak.

    Language:Objective-C5k
  • R3nzSkin

    R3nzSkin

    Skin changer for League of Legends (LOL)

    Language:C++5k
  • awesome-reverse-engineering

    Reverse Engineering Resources About All Platforms(Windows/Linux/macOS/Android/iOS/IoT) And Every Aspect! (More than 3500 open source tools and 2300 posts&videos)

  • apk-mitm

    🤖 A CLI application that automatically prepares Android APK files for HTTPS inspection

    Language:TypeScript4.7k
  • revanced-patches-template

    revanced-patches-template

    👋🧩Template repository for ReVanced Patches

    Language:Kotlin4.6k
  • simplify

    Android virtual machine and deobfuscator

    Language:Java4.6k
  • revanced-patches

    revanced-patches

    🧩 Patches for ReVanced

    Language:Java4.6k
  • InjectionIII

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

    Language:Objective-C4.5k
  • ipv6-hosts

    Fork of https://code.google.com/archive/p/ipv6-hosts/, focusing on automation

    Language:Python4.5k
  • pokered

    Disassembly of Pokémon Red/Blue

    Language:Assembly4.4k
  • CTF-All-In-One

    CTF竞赛权威指南

    Language:C4.4k
  • GalaxyBudsClient

    Unofficial Galaxy Buds Manager for Windows, macOS, Linux, and Android

    Language:C#4.3k
  • kaitai_struct

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

    Language:Shell4.3k
  • ROPgadget

    This tool lets you search your gadgets on your binaries to facilitate your ROP exploitation. ROPgadget supports ELF, PE and Mach-O format on x86, x64, ARM, ARM64, PowerPC, SPARC, MIPS, RISC-V 64, and RISC-V Compressed architectures.

    Language:Python4.2k
  • imessage-exporter

    Export iMessage data + run iMessage Diagnostics

    Language:Rust4.2k
  • Triton

    Triton is a dynamic binary analysis library. Build your own program analysis tools, automate your reverse engineering, perform software verification or just emulate code.

    Language:C++3.9k
  • fernflower

    Unofficial mirror of FernFlower Java decompiler (All pulls should be submitted upstream)

    Language:Java3.8k
  • 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

    Language:C3.8k
  • pyinstxtractor

    PyInstaller Extractor

    Language:Python3.7k
  • miasm

    miasm

    Reverse engineering framework in Python

    Language:Python3.7k
  • frida-ios-dump

    pull decrypted ipa from jailbreak device

    Language:JavaScript3.7k
  • pypush

    [being rewritten] Cross-platform iMessage POC

    Language:Python3.7k
  • ida-pro-mcp

    MCP Server for IDA Pro.

    Language:Python3.6k
  • Osiris

    Cross-platform game hack for Counter-Strike 2 with Panorama-based GUI.

    Language:C++3.6k
  • APKLab

    APKLab

    Android Reverse-Engineering Workbench for VS Code

    Language:TypeScript3.5k
  • apk.sh

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

    Language:Shell3.5k
  • HyperDbg

    HyperDbg

    State-of-the-art native debugging tools

    Language:C3.5k
  • schemaspy

    Database documentation built easy

    Language:HTML3.5k
  • binsider

    binsider

    Analyze ELF binaries like a boss 😼🕵️‍♂️

    Language:Rust3.4k
  • YoutubeExplode

    Abstraction layer over YouTube's internal API

    Language:C#3.4k
  • 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.

  • Gepetto

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

    Language:Python3.2k
  • ssl-kill-switch2

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

    Language:Objective-C3.2k