whatisgithub

What is radare2-book?

ps1337/radare2-book — explained in plain English

Analysis updated 2026-07-18 · repo last pushed 2024-09-27

Audience · developerComplexity · 1/5StaleSetup · easy

In one sentence

The official community-maintained handbook for Radare2, teaching security researchers and reverse engineers how to examine and understand compiled software.

Mindmap

mindmap
  root((radare2book))
    What it does
      Documents Radare2 usage
      Basic to advanced commands
      Auto-published to website
    Tech stack
      Plain text format
      Wiki style publishing
    Use cases
      Learn Radare2 commands
      Reverse engineer software
      Analyze malware
    Audience
      Security researchers
      Penetration testers
      Malware analysts
    Community
      Open contributions
      Maintainer review

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Learn Radare2 commands and workflows as a reference while reverse engineering software.

USE CASE 2

Look up advanced Radare2 techniques for finding vulnerabilities in compiled binaries.

USE CASE 3

Study malware analysis workflows using Radare2.

USE CASE 4

Contribute new chapters or fixes to keep the documentation current.

What is it built with?

Markdown

How does it compare?

ps1337/radare2-book0verflowme/alarm-clock0verflowme/seclists
LanguageCSS
Last pushed2024-09-272022-10-032020-05-03
MaintenanceStaleDormantDormant
Setup difficultyeasyeasyeasy
Complexity1/52/51/5
Audiencedevelopervibe coderops devops

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min

It's a documentation site, not software, just read it online or build it locally to preview changes.

Copy-paste prompts

Prompt 1
Walk me through the basic Radare2 commands covered in this book for analyzing a binary.
Prompt 2
Explain how to use Radare2 to find vulnerabilities, based on this documentation.
Prompt 3
Help me understand the advanced reverse-engineering techniques described in the radare2-book.
Prompt 4
How do I contribute a new chapter or fix to the radare2-book following its guidelines?

Frequently asked questions

What is radare2-book?

The official community-maintained handbook for Radare2, teaching security researchers and reverse engineers how to examine and understand compiled software.

Is radare2-book actively maintained?

Stale — no commits in 1-2 years (last push 2024-09-27).

How hard is radare2-book to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is radare2-book for?

Mainly developer.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.