gitwtfhub

wtf 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

TL;DR

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

Why would anyone build with this?

REASON 1

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

REASON 2

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

REASON 3

Study malware analysis workflows using Radare2.

REASON 4

Contribute new chapters or fixes to keep the documentation current.

What's in the stack?

Markdown

How it stacks up

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 spin it up?

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.

Yoink these 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

wtf 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.

View the repo → Decode another repo

This repo across BitVibe Labs

Don't trust strangers blindly. Verify against the repo.