-
Background:
All CPU registers of the 8051 are also mapped to memory. Many common ops like push reg, pop reg, mov reg, reg are using memory addresses instead of register names.
Support of memory-…
-
# Related
* [ ] Doc : TBD
* Tests : https://github.com/radare/radare2-regressions/blob/master/t/cmd_rop
* Command : `/R`
* [ ] BlogPost : http://radare.today/posts/ropnroll/
* .c involved:
…
-
For tracing (works in esil and debugger) cutter needs:
* dt is the command that handles all the traces (add a widget to inspect the linear disasm (dtd)
* delete all the traces dt-*
* traces can b…
-
For example
![](https://camo.githubusercontent.com/492cd868bcdb4e9651dc76aa5886c0058f061cbd/68747470733a2f2f692e696d6775722e636f6d2f4b394b484737572e706e67)
here is byte sequence ``48 B8 01 48 31 C0 …
-
* [ ] tab to toggle cursor from list of rops to ropchain to delete/move the gadgets from the ropchain list
* [ ] support browsing the rop gadget classifications
* [ ] support to save/restore ropchai…
-
```
$ radare2 --version
radare2: invalid option -- '-'
radare2 3.6.0 0 @ linux-x86-64 git.3.6.0
commit: HEAD build: 2019-06-25__17:22:11
$ r2pm -v
r2pm 3.6.0
$ r2pm -i bpf
Already up to…
-
## Environment
```sh
# copypaste this script into your shell and
$ date; r2 -v; uname -ms
Mon Jun 5 23:57:00 CST 2023
radare2 5.8.7 30844 @ darwin-x86-64
birth: git.5.8.6-166-g6799fa41af 202…
-
Like the dcu or dsu command, the pdu should disassemble until a specific condition is found.
```
pdu 0x804804 @ 0x804600 # disassebmle from ..600 to ..804
```
Another example would be
```
p…
-
**Is your feature request related to a problem? Please describe.**
I'm not sure bug or feature this. I've tried to reproduce in emulator debugger my old demo with esil https://asciinema.org/a/42850…
-
Hello,
A very simple question: in the sequence below, how can I with ESIL, don't get into the code of **sym.imp.func**:
address1 call dword [sym.imp.function]
address2 mov ...
Ideally, …