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

Binary Analysis Python Packages

Python packages with the GitHub topic binary-analysis. Sorted by monthly downloads, with stars and forks.
lief-project
lief

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

1.2M 6K 755
mandiant
flare-capa

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

37K 6K 730
trailofbits
manticore

Symbolic execution tool

19K 4K 497
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
kenoph
nampa

Nampa - FLIRT for (binary) ninjas

12K 101 17
dmaivel
ntoseye

WinDbg-like kernel debugger for Windows, from Linux and macOS

11K 210 27
mahmoudimus
sigmaker

sigmaker is a zero-dependency IDA Pro 9.0+ cross-platform signature maker plugin with optional SIMD (e.g. AVX2/NEON/SSE2) speedups that works on MacOS/Linux/Windows. It allows configurable wildcard operand patterns, nibbles, and signature generation just by right clicking.

9K 226 17
fkie-cad
fritap

Simplifying encrypted traffic analysis for researchers by making protocol decryption effortless.

6K 555 51
mrexodia
ida-pro-mcp

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

5K 13K 2K
aboutcode-org
aboutcode-pipeline

ScanCode.io is a server to script and automate software composition analysis with pipelines. This project is sponsored by the European Commission, NLnet NGI0, the Google Summer of Code, nexB and others generous sponsors!

5K 217 206
2akouwu
reverify

Stop your AI from making things up — it proposes, deterministic tools decide, every claim checked against ground truth with evidence. Grounded facts and context survive resets. Reverse engineering is the proving ground. MCP server + CLI.

3K 1K 240
aboutcode-org
scancodeio

ScanCode.io is a server to script and automate software composition analysis with pipelines. This project is sponsored by the European Commission, NLnet NGI0, the Google Summer of Code, nexB and others generous sponsors!

2K 217 206
Nathan-Luevano
autofte

Local-first crash triage for fuzzing output: stack-hash dedup, binary mitigation analysis, and offline LLM-assisted write-ups. No exploitation, nothing leaves your machine.

2K 3 0
aph10
bids-analyser

BIDS (Binary Identification of Dependencies with Search). The BIDS project will deliver tooling to analyse ELF binaries and extract key features and store these for indexing and searching using an inverted index. This project is sponsored by NLNET https://nlnet.nl/project/BIDS/.

2K 6 2
grammatech
gtirb

Intermediate Representation for Binary analysis and transformation

2K 381 39
v-arapidis
openremap

Identify any ECU. Find calibration maps without prior knowledge. Diff binaries into portable .remap recipes. Apply tunes with fail-safe patching. Offline. Open-source. The free alternative to the identification, map-discovery, and binary-diff workflows locked inside WinOLS and ECM Titanium.

1K 35 3
nightwing-us
mcpyghidra

MCP server exposing Ghidra reverse-engineering tools to LLM clients.

914 3 0
packing-box
bintropy

Analysis tool for estimating the likelihood that a binary contains compressed or encrypted bytes

877 51 4
dryxio
auto-re-agent

Reconstruct and validate C/C++ code from compiled programs with AI.

856 2K 209
nightwing-us
mcpyida

MCP server exposing IDA reverse-engineering tools to LLM clients.

844 5 0
packing-box
peid

Python implementation of the Packed Executable iDentifier (PEiD)

840 150 16
avatartwo
avatar2

Python core of avatar²

780 579 109
RevEng-AI
reait

RevEng.AI Toolkit and Python API

599 33 5
mebeim
systrack

📡🐧 Linux kernel syscall implementation tracker

479 275 20
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology