br0kej/bin2ml

A command line tool for extracting machine learning ready data from software binaries powered by Radare2

37
/ 100
Emerging

This tool helps cybersecurity researchers and hackers analyze software binaries by extracting specific data types. It takes in compiled software programs and outputs structured data like control flow graphs, basic block random walks, and function instruction strings. This output is ready for use in machine learning models, helping you identify patterns or anomalies within the code.

No commits in the last 6 months.

Use this if you need to transform raw software binaries into a machine learning-ready format for tasks like malware analysis or vulnerability detection.

Not ideal if you're looking for a user-friendly graphical interface or a tool for general-purpose software reverse engineering without a focus on machine learning data extraction.

malware-analysis reverse-engineering cybersecurity-research vulnerability-discovery binary-analysis
Stale 6m No Package No Dependents
Maintenance 2 / 25
Adoption 9 / 25
Maturity 16 / 25
Community 10 / 25

How are scores calculated?

Stars

73

Forks

6

Language

Rust

License

MIT

Last pushed

May 03, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/br0kej/bin2ml"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.