radare2

Analyze, debug, script, and patch executables via the radare2 command-line interface.

15|1|Updated Feb 12, 2026
One-click install
npx skills add https://github.com/AeonDave/malskill --skill radare2
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: radare2
Source: https://github.com/AeonDave/malskill/tree/main/offensive-tools/re/radare2
Command: npx skills add https://github.com/AeonDave/malskill --skill radare2

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a powerful command-line interface for reverse engineering tasks, enabling users to analyze, debug, and patch executable files efficiently, especially in resource-constrained environments.

Core Features & Use Cases

  • Binary Analysis: Perform deep static and dynamic analysis of executables.
  • Debugging: Step through code, inspect registers, and set breakpoints.
  • Scripting: Automate complex RE tasks using its scripting capabilities.
  • Patching: Modify binaries directly.
  • Use Case: Analyze a suspicious executable to understand its functionality, identify vulnerabilities, or modify its behavior.

Quick Start

Open the binary file named 'my_program' in read-only mode and perform a full auto-analysis.

Frequently Asked Questions about radare2

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I perform static binary analysis on an executable file?

Static binary analysis is performed by opening the executable in read-only mode and triggering a full auto-analysis, disassembling the code to understand its functionality without executing it.

Can I automate reverse engineering workflows from the command line?

Yes, you can automate reverse engineering workflows by utilizing the command-line scripting capabilities to script complex disassembly, debugging, and binary patching tasks.

Does binary patching in resource-constrained environments require heavy graphical tools?

No, binary patching in resource-constrained environments is handled via a headless command-line interface, allowing you to modify executables directly without heavy graphical dependencies.

What is the best way to debug and inspect a suspicious executable?

Debugging a suspicious executable involves stepping through the code, inspecting registers, and setting breakpoints to identify vulnerabilities or understand its underlying functionality.

Do I need to install the radare2 framework before analyzing binaries?

Yes, you need the radare2 framework installed and accessible in your environment, as this Skill provides a command-line interface that directly facilitates its analysis and patching operations.