Python Reverse Engineering

Open-source Python projects categorized as Reverse Engineering

Top 23 Python Reverse Engineering Projects

Reverse Engineering
  • gpt4free

    The official gpt4free repository | various collection of powerful language models

    Project mention: gpt4-openai-api VS gpt4free - a user suggested alternative | | 2024-01-04

    I cant install

  • Scout Monitoring

    Free Django app performance insights with Scout Monitoring. Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in is all you need to start monitoring your apps. Sign up for our free tier today.

    Scout Monitoring logo
  • owasp-mastg

    The Mobile Application Security Testing Guide (MASTG) is a comprehensive manual for mobile app security testing and reverse engineering. It describes the technical processes for verifying the controls listed in the OWASP Mobile Application Security Verification Standard (MASVS).

    Project mention: More ways to identify independently security tested apps on Google Play | | 2023-11-03
  • pwndbg

    Exploit Development and Reverse Engineering with GDB Made Easy

  • gef

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

    Project mention: Beej's Quick Guide to GDB (2009) | | 2023-11-05

    There is also GEF, which is widely used by the reverse engineering and CTF community.

  • androguard

    Reverse engineering and pentesting for Android applications

  • qiling

    A True Instrumentable Binary Emulation Framework

    Project mention: Qiling: A True Instrumentable Binary Emulation Framework | | 2024-04-01
  • apkleaks

    Scanning APK file for URIs, endpoints & secrets.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • capa

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

  • 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.

  • pypush

    [being rewritten] Cross-platform iMessage POC

    Project mention: Beeper Mini Is Back | | 2023-12-11
  • miasm

    Reverse engineering framework in Python

  • plasma

    Plasma is an interactive disassembler for x86/ARM/MIPS. It can generates indented pseudo-code with colored syntax.

  • LLM4Decompile

    Reverse Engineering: Decompiling Binary Code with Large Language Models

    Project mention: Meta Releases LLM Compiler | | 2024-06-28
  • Gepetto

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

  • pyinstxtractor

    PyInstaller Extractor

  • Free-Auto-GPT

    Free Auto GPT with NO paids API is a repository that offers a simple version of Auto GPT, an autonomous AI agent capable of performing tasks independently. Unlike other versions, our implementation does not rely on any paid OpenAI API, making it accessible to anyone.

    Project mention: Can someone please help me with this problem? | /r/learnprogramming | 2023-09-24

    The requirements.txt file for that repository says you should install either faiss-cpu or faiss-gpu. You shouldn't need to install both.

  • flare-ida

    IDA Pro utilities from FLARE team


    Reverse engineering tool for linux games

  • ofrak

    OFRAK: unpack, modify, and repack binaries.

  • CAPEv2

    Malware Configuration And Payload Extraction

  • reFlutter

    Flutter Reverse Engineering Framework


    The RF and reverse engineering framework for everyone. Follow and ★ to show your support!

  • AppleNeuralHash2ONNX

    Convert Apple NeuralHash model for CSAM Detection to ONNX.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python Reverse Engineering discussion

Log in or Post with

Python Reverse Engineering related posts

  • Samsung's abandoned NX cameras can be brought online with a $20 LTE stick

    2 projects | | 15 Jul 2024
  • Meta Releases LLM Compiler

    2 projects | | 28 Jun 2024
  • LLM4Decompile: Decompiling Binary Code with LLM

    6 projects | | 17 Mar 2024
  • HexWalk – Hex Editor/Viewer/Analyzer

    1 project | | 20 Feb 2024
  • Ferret: An End-to-End MLLM by Apple

    5 projects | | 23 Dec 2023
  • Does anyone know where the source code for Beeper Cloud's iMessage bridge is?

    1 project | /r/beeper | 10 Dec 2023
  • Apple cuts off Beeper Mini's access after launch of service that brought iMessage to Android | TechCrunch

    1 project | /r/gadgets | 9 Dec 2023
  • A note from our sponsor - Scout Monitoring | 22 Jul 2024
    Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in is all you need to start monitoring your apps. Sign up for our free tier today. Learn more →


What are some of the best open-source Reverse Engineering projects in Python? This list will help you:

Project Stars
1 gpt4free 59,367
2 owasp-mastg 11,458
3 pwndbg 7,020
4 gef 6,687
5 androguard 5,100
6 qiling 4,963
7 apkleaks 4,752
8 capa 4,011
9 ROPgadget 3,806
10 pypush 3,523
11 miasm 3,410
12 plasma 3,042
13 LLM4Decompile 2,789
14 Gepetto 2,731
15 pyinstxtractor 2,649
16 Free-Auto-GPT 2,444
17 flare-ida 2,154
18 PINCE 1,993
19 ofrak 1,823
20 CAPEv2 1,789
21 reFlutter 1,587
22 FISSURE 1,528
23 AppleNeuralHash2ONNX 1,522

Free Django app performance insights with Scout Monitoring
Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in is all you need to start monitoring your apps. Sign up for our free tier today.