PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Reverse Engineering Python Packages

Python packages with the GitHub topic reverse-engineering. Sorted by monthly downloads, with stars and forks.
androguard
androguard

Reverse engineering and pentesting for Android applications

1.4M 6K 1K
lief-project
lief

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

1.2M 6K 755
unicorn-engine
unicorn

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

946K 9K 2K
JonathanSalwan
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.

320K 4K 582
teambi0s
rust-demangler

Python module for demangling rust function names

142K 20 2
viperadnan-git
transferit-py

Pure-Python client for transfer.it — upload and download files via the MEGA backend, no browser required.

99K 19 1
xtekky
g4f

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

92K 67K 13K
NationalSecurityAgency
pyghidra

Ghidra is a software reverse engineering (SRE) framework

62K 88K 10K
justfoxing
ghidra-bridge

Python 3 bridge to Ghidra's Python scripting

60K 364 29
williballenthin
python-flirt

intel x86(-64) code analysis library that reconstructs control flow

58K 112 14
vivisect
vivisect

Pure python disassembler, debugger, emulator, and static analysis framework

44K 1K 194
mandiant
flare-capa

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

37K 6K 730
miaucl
cookidoo-api

An unofficial package to access Cookidoo.

35K 164 31
k0rventen
avea

Control Elgato's Avea bulb using python3 !

25K 9 1
HanaokaYuzu
gemini-webapi

✨ Reverse-engineered Python API for Google Gemini web app

21K 4K 568
delvinru
apk-info

Fast, malware-robust parser for Android APK/XAPK/APKM files

21K 140 19
marin-m
vmlinux-to-elf

A tool to recover a fully analyzable .ELF from a raw kernel, through extracting the kernel symbol table (kallsyms)

19K 2K 187
arisugpt
arisufxpy

Fast Unity AssetBundle extractor & modder for Python with UABE Avalonia parity and Android/Termux support

19K 5 0
jonathansalwan
triton-library

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

18K 4K 597
iamahsanmehmood
openskp

Open-source SketchUp (.skp) reader, writer, and converter - parse, create, and edit .skp files; export to GLB, OBJ, STL, PLY, DXF, IFC4, and Fragments. Python, TypeScript, .NET, Dart, and C++.

17K 114 33
P1sec
hermes-dec

A reverse engineering tool for decompiling and disassembling the React Native Hermes bytecode

17K 1K 96
commaai
opendbc

a Python API for your car

16K 3K 2K
binsync
binsync

A reversing plugin for cross-decompiler collaboration, built on git.

12K 750 62
kenoph
nampa

Nampa - FLIRT for (binary) ninjas

12K 101 17
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology