0verflowme/radare2 — explained in plain English
Analysis updated 2026-07-30 · repo last pushed 2026-07-02
Analyze a suspicious file to check if it contains hidden malicious behavior.
Dissect an old retro game binary to understand how it works internally.
Debug a running program by inspecting its live computer memory.
Automate repetitive binary analysis tasks using the built-in scripting engine.
| 0verflowme/radare2 | ac000/find-flv | acc4github/kdenlive-omnifade | |
|---|---|---|---|
| Stars | — | — | 0 |
| Language | C | C | C |
| Last pushed | 2026-07-02 | 2013-04-05 | — |
| Maintenance | Active | Dormant | — |
| Setup difficulty | moderate | moderate | moderate |
| Complexity | 4/5 | 2/5 | 2/5 |
| Audience | developer | developer | general |
Figures from each repo's GitHub metadata at analysis time.
Requires building from C source or installing via a system package manager, plus learning command-line text commands.
Radare2 is a tool for reverse engineering, the practice of taking apart compiled software to understand how it works, even when you don't have access to the original source code. Imagine you have a program but no instructions on what it does under the hood. This project lets you crack it open, inspect the raw ingredients, and figure out its behavior. What started as a simple hex editor for forensics has grown into a full toolkit for analyzing, modifying, and debugging almost any software binary. At its core, it is a command-line program. You point it at a file, and it gives you ways to examine the data inside: printing hex dumps, listing internal functions, or drawing text-based maps of how the program flows. It can read files straight from your hard drive, inspect live computer memory, or even connect to a program running somewhere else to debug it remotely. Because it runs entirely via text commands, it is highly scriptable, you can automate complex analysis using its built-in JavaScript engine or from other programming languages. Security researchers, malware analysts, and hobbyists exploring old software use this to figure out what a program actually does. For example, a security professional might use it to safely take apart a suspicious file to see if it hides malicious behavior. Someone interested in retro computing could use it to dissect an old Game Boy game. It supports an enormous range of computer architectures and file formats, from modern Windows and Mac executables to obscure legacy systems. The project is notable for being free and open-source, built primarily in C for speed and flexibility. It includes a package manager to install a wide variety of community plugins, such as graphical interfaces or AI-assisted decompilers. There is also a visual interface called iaito for those who prefer clicking over typing. Its massive scope and plugin system let users tailor it to very specific analysis needs.
A free command-line toolkit for reverse engineering compiled software. It lets you inspect, analyze, and debug binary files across countless formats and architectures.
Mainly C. The stack also includes C, JavaScript, Command-line.
Active — commit in last 30 days (last push 2026-07-02).
Free and open-source software that can be used for any purpose, including analyzing and modifying compiled binaries.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
double-check against the repo, no cap.