You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# radare2 ./tsm-b1
[0x08048110]> aaa
[x] Analyze all flags starting with sym. and entry0 (aa)
[x] Analyze len bytes of instructions for references (aar)
[x] Analyze function calls (aac)
[ ] [*] Use -AA or aaaa to perform additional experimental analysis.
[x] Constructing a function name for fcn.* and sym.func.* functions (aan))
seek function and disassemble, write some pseudo-code
[0x0804a19a]> s funcname
[0x0804a19a]> seek main
[0x0804a19a]> pdf
[0x0804a19a]> pdc
seek xrefs for function
[0x0804cde6]> axt sym.is_honeypot_cpu
null 0x804d6c8 push ebp in sym.is_honeypot_wget
call 0x804ca83 call sym.is_honeypot_cpu in sym.ssh_procesate
visual mode
VV .. enter visual mode
ARROWS .. move the graph
;[gX] .. all round the graph are jump shortcuts
u/U .. unseek, redo seek (upon making jump)
r .. refresh the graph, but also somehow toggles function jump shortcuts ;[gX]
p/P .. rotate graph modes (normal, display offsets, minigraph, summary)
V .. toggle basicblock / call graphs
c .. toggle cursor mode; can move whole graph, can move selected node around