Summary introduction Introduction History Overview Getting radare2 Compilation and Portability Compilation on Windows Command-line Flags Basic Usage Command Format Expressions Rax2 Basic Debugger Session Contributing to radare2 Configuration Colors Common Configuration Variables Basic Commands Seeking Block Size Sections Mapping Files Print Modes Flags Write Zoom Yank/Paste Comparing Bytes Visual mode Visual Disassembly Searching bytes Basic Searches Configurating the Search Pattern Search Automatization Backward Search Search in Assembly Searching for AES Keys Disassembling Adding Metadata ESIL Rabin2 File Identification Entrypoint Imports Symbols (exports) Libraries Strings Program Sections Radiff2 Binary Diffing Rasm2 Assemble Disassemble Analysis Code Analysis Rahash2 Rahash Tool Debugger Getting Started Registers Remote Access Capabilities Remoting Capabilities Plugins Plugins Crackmes IOLI IOLI 0x00 IOLI 0x01 Avatao R3v3rs3 4 .intro .radare2 .first_steps .main .vmloop .instructionset .bytecode .outro Reference Card