Forked from williballenthin/yet another radare2 cheatsheet.md
Created
April 5, 2023 16:52
-
-
Save dylanosaur/c96d7671e6aed465729e7797f22d358b to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # radare2 | |
| load without any analysis (file header at offset 0x0): r2 -n /path/to/file | |
| analyze all: aa | |
| list functions: afl | |
| seek to function: s sym.main | |
| open project: Po <name> | |
| save project: Ps <name> | |
| edit project notes: Pn - | |
| show basic block disassembly: pdb | |
| show function disassembly: pdf | |
| show function arguments: afa | |
| show function variables: afv | |
| rename function variable: afvn | |
| set function variable type: afvt | |
| add/analyze function: af | |
| add comment (using editor): CC! | |
| multiline comments are not formatted nicely | |
| ## visual mode | |
| enter visual mode: V | |
| quick command/seek: _ <search string> | |
| show cursor: c | |
| add comment: ; | |
| add multiline comment: ;! | |
| remove comment: ;- | |
| set function name: dr | |
| ## graph mode | |
| enter graph modes: VV | |
| cycle types of graphs: | |
| forward: p | |
| backwards: P | |
| types: | |
| graph view | |
| graph view + opcode bytes | |
| esil | |
| esil + comments | |
| overview | |
| graph: | |
| seek to function: g<identifier> | |
| undo seek: u | |
| show comments: ' | |
| add comment: / | |
| select bb: ??? | |
| overview graph: | |
| seek to next bb: tab | |
| seek to previous bb: TAB | |
| if bb has conditional branch: | |
| seek to True target: t | |
| seek to False target: f |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment