33 lines
736 B
Markdown
33 lines
736 B
Markdown
|
# reverse engineering
|
||
|
## radare2
|
||
|
#### basic file info
|
||
|
```
|
||
|
i show file information
|
||
|
ih show headers
|
||
|
ie show entry point
|
||
|
ii show imports
|
||
|
iE show exports
|
||
|
izz |less show strings (in less)
|
||
|
```
|
||
|
preparing the binary
|
||
|
```
|
||
|
aaaa analyze binary
|
||
|
afl analyze function list [correspond to ii, iE]
|
||
|
pdf print dissambly function
|
||
|
```
|
||
|
```
|
||
|
s search
|
||
|
V enter visual mode
|
||
|
```
|
||
|
### visual mode general keys
|
||
|
```
|
||
|
? show help
|
||
|
p/P toggle print mode
|
||
|
<space> toggle ascii graph
|
||
|
: open radare2 prompt
|
||
|
q quit
|
||
|
```
|
||
|
|
||
|
|
||
|
###
|
||
|
[Terminus Project](http://terminus.rewolf.pl/terminus/)
|