Python Reverse Engineering

Open-source Python projects categorized as Reverse Engineering

Top 23 Python Reverse Engineering Projects

  • gpt4free

    The official gpt4free repository | various collection of powerful language models

  • Project mention: gpt4-openai-api VS gpt4free - a user suggested alternative | libhunt.com/r/gpt4-openai-api | 2024-01-04

    I cant install

  • 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 | news.ycombinator.com | 2023-11-03
  • 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 settings.py is all you need to start monitoring your apps. Sign up for our free tier today.

    Scout Monitoring logo
  • 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) | news.ycombinator.com | 2023-11-05

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

    https://github.com/hugsy/gef

  • androguard

    Reverse engineering and pentesting for Android applications

  • qiling

    A True Instrumentable Binary Emulation Framework

  • Project mention: Qiling: A True Instrumentable Binary Emulation Framework | news.ycombinator.com | 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.

  • Project mention: N00bs Night Malware RE Workshop with @c3rb3ru5d3d53c (OALABS) ​ | /r/Malware | 2023-06-11

    Python3 Environment Basics For IDA Pro (Windows) https://www.patreon.com/posts/python3-basics-58467121 Hexcopy (save a click) https://github.com/OALabs/hexcopy-ida HashDB https://github.com/OALabs/hashdb-ida Flare-IDA https://github.com/mandiant/flare-ida Capa https://github.com/mandiant/capa Capa Rules https://github.com/mandiant/capa-rules BinDiff https://www.youtube.com/watch?v=BLBjcZe-C3I

  • 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 | news.ycombinator.com | 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.

  • Gepetto

    IDA plugin which queries OpenAI's GPT language models to speed up reverse-engineering

  • LLM4Decompile

    Reverse Engineering: Decompiling Binary Code with Large Language Models

  • Project mention: FLaNK AI Weekly 18 March 2024 | dev.to | 2024-03-18
  • 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

  • Project mention: N00bs Night Malware RE Workshop with @c3rb3ru5d3d53c (OALABS) ​ | /r/Malware | 2023-06-11

    Python3 Environment Basics For IDA Pro (Windows) https://www.patreon.com/posts/python3-basics-58467121 Hexcopy (save a click) https://github.com/OALabs/hexcopy-ida HashDB https://github.com/OALabs/hashdb-ida Flare-IDA https://github.com/mandiant/flare-ida Capa https://github.com/mandiant/capa Capa Rules https://github.com/mandiant/capa-rules BinDiff https://www.youtube.com/watch?v=BLBjcZe-C3I

  • PINCE

    Reverse engineering tool for linux games

  • Project mention: Chest Engine on Linux? | /r/linux_gaming | 2023-06-19

    Another one could be PINCE Github, literally the same ui as Cheat Engine!

  • ofrak

    OFRAK: unpack, modify, and repack binaries.

  • CAPEv2

    Malware Configuration And Payload Extraction

  • AppleNeuralHash2ONNX

    Convert Apple NeuralHash model for CSAM Detection to ONNX.

  • FISSURE

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

  • reFlutter

    Flutter Reverse Engineering Framework

  • Project mention: Flutter mobile app pentesting | /r/pentest | 2023-06-26

    - using reflutter (https://github.com/Impact-I/reFlutter) framework, to patch the app in question so it can use a burp proxy.

  • 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 related posts

  • LLM4Decompile: Decompiling Binary Code with LLM

    6 projects | news.ycombinator.com | 17 Mar 2024
  • HexWalk – Hex Editor/Viewer/Analyzer

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

    5 projects | news.ycombinator.com | 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
  • The discord

    2 projects | /r/beeper | 8 Dec 2023
  • Beeper got a C&D according to an insider

    1 project | /r/beeper | 8 Dec 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 1 Jun 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

Project Stars
1 gpt4free 58,499
2 owasp-mastg 11,347
3 pwndbg 6,852
4 gef 6,575
5 androguard 4,985
6 qiling 4,885
7 apkleaks 4,670
8 capa 3,931
9 ROPgadget 3,747
10 pypush 3,499
11 miasm 3,373
12 plasma 3,042
13 Gepetto 2,678
14 LLM4Decompile 2,567
15 pyinstxtractor 2,516
16 Free-Auto-GPT 2,406
17 flare-ida 2,122
18 PINCE 1,941
19 ofrak 1,810
20 CAPEv2 1,723
21 AppleNeuralHash2ONNX 1,522
22 FISSURE 1,508
23 reFlutter 1,502

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com