br0kej/bin2ml
A command line tool for extracting machine learning ready data from software binaries powered by Radare2
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.
Stars
73
Forks
6
Language
Rust
License
MIT
Category
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.
Higher-rated alternatives
SomeB1oody/RustyML
A high-performance machine learning library in pure Rust, offering statistical utilities, ML...
smartcorelib/smartcore
A comprehensive library for machine learning and numerical computing. Apply Machine Learning...
open-spaced-repetition/fsrs-rs
FSRS for Rust, including Optimizer and Scheduler
open-spaced-repetition/fsrs-optimizer
FSRS Optimizer Package
rust-ml/linfa
A Rust machine learning framework.