Reverse // Binary Analysis

radare2 Quick Reference

radare2 Quick Reference is presented here as an operator-facing field brief. It focuses on why the topic matters during real offensive work, where it changes decision-making, and which public references are worth keeping close while validating or reporting it.

field briefoperator referencecurated public sources

Why this topic matters

radare2 Quick Reference matters because it changes how an operator frames the problem, chooses validation steps and decides what evidence is strong enough to keep. In real work, weak handling of this topic leads to wasted time, noisy testing and softer findings.

This brief treats radare2 quick reference as a reusable field reference. The focus is on attack surface, decision points, practical workflow and the public material that is worth keeping nearby when you need to execute, verify or explain the subject under pressure.

Core coverage

The points below capture the main workflows, concepts, tools and operator decisions associated with radare2 quick reference.

  • Radare2 quick reference

Commands and snippets

#Radare2:
-w -> write mode
-AA -> for additional analysis (for C++ programs)
-d -> Debug mode
V -> visual Mode
VV -> graph mode
V! -> GUI mode
i - basic information
u -> go back
Enter -> follow call
A -> patch istruction
: -> command prompt
command “axt” -> cross references to
q -> quit
do -> restart program
db -> set breakpoint
dc -> continue
F7 -> single step
ii -> imports
ie -> Entry point
iE -> Exports
iS -> Sections
is -> Symbols
afl -> function list
iz -> strings in .data
izz -> all strings
x -> cross references in graph mode
; -> comment
" -> select view in V! mode
- -> split vie in V! mode
Capital Vim controls -> resize views
/m -> search for magic numbers
wtf! -> write to file
? <address> - different data representations

#Rabin2:
-I  -> general binary information
-H -> Headers
-M -> Main fucntion
-zz -> Strings

#Rafind2:
-s <string> -> offset of string

Curated public references