Summary
Introduction
History
The Framework
Downloading radare2
. Compilation and Portability
.. on Windows
.. on Android
User Interfaces
First Steps
Command-line Flags
Command Format
11: Expressions
12: Basic Debugger Session
13: Contributing to radare2
14: Configuration
15: Colors
16: Configuration Variables
17: Files
18: Basic Commands
19: Seeking
20: Block Size
21: Sections
22: Mapping Files
23: Print Modes
24: Flags
25: Write
26: Zoom
27: Yank/Paste
28: Comparing Bytes
29: Watching for Changes
30: SDB
31: Dietline
32: Visual mode
33: Visual Disassembly
34: Visual Assembler
35: Visual Configuration Editor
36: Visual Panels
37: Searching bytes
38: Basic Searches
39: Configurating the Search
40: Pattern Search
41: Automation
42: Backward Search
43: Search in Assembly
44: Searching for Cryptography materials
45: Disassembling
46: Adding Metadata
47: ESIL
48: Analysis
49: Code Analysis
50: Variables
51: Types
52: Calling Conventions
53: Virtual Tables
54: Syscalls
55: Emulation
56: Symbols information
57: Signatures
58: Graph commands
59: Scripting
60: Loops
61: Macros
62: R2pipe
63: Debugger
64: Getting Started
65: Migration from ida, GDB or WinDBG
66: Registers
67: Memory Maps
68: Heap
69: Files
70: Reverse Debugging
71: Windows Messages
72: Remote Access
73: Remote GDB
74: Remote WinDbg
75: Command Line Tools
76: Rax2
77: Rafind2
78: Rarun2
79: Rabin2
80: File Identification
81: Entrypoint
82: Imports
83: Exports
84: Symbols
85: Libraries
86: Strings
87: Program Sections
88: Radiff2
89: Binary Diffing
90: Rasm2
91: Assemble
92: Disassemble
93: Configuration
94: Ragg2
95: Language
96: Rahash2
97: Rahash Tool
98: Plugins
99: IO plugins
100: Asm plugins
101: Analysis plugins
102: Bin plugins
103: Other plugins
104: Python plugins
105: Debugging
106: Testing
107: Packaging
108: Crackmes
109: IOLI
110: IOLI 0x00
111: IOLI 0x01
112: IOLI 0x02
113: IOLI 0x03
114: IOLI 0x04
115: IOLI 0x05
116: IOLI 0x06
117: IOLI 0x07
118: IOLI 0x08
119: IOLI 0x09
120: Avatao R3v3rs3 4
121: .radare2
122: .first_steps
123: .main
124: .vmloop
125: .instructionset
126: .bytecode
127: .outro
128: Reference Card
129: Acknowledgments