-
This is what I get on r2
```
| 0x08048060 b801000000 mov eax, 0x1
| 0x08048065 bb2a000000 mov ebx, 0x2a
| 0x0804806a cd80 int 0x80…
-
Hi,
I am using the python bindings to disassemble a raw x86 (32 bits) binary file.
For the sake of the example, the file only contains those two bytes: 47 90 (an inc followed by a nop).
With r2:
r2 -…
yaps8 updated
10 years ago
-
I have some convoluted macros that I am developing to scan and extract and references strings with raw MIPS binary code.
I have this macro actually work. Mostly. It uses `psz` to read strings from me…
-
I've got some issues with [this](http://dustri.org/httpd) MIPS binary. It's a httpd from my WAP834G.
```
$ r2 ./httpd
[0x00402480]> aa
FUNC 0x00404b78 > 0x00404ba0
```
It gets stuck.
Also:
```
[0x…
-
it seems like as if the reg-profiles in anal-plugins would be pointless. I've added here some stuff (not finished) to the gb-plugin to fill op->dst and op->src[0] with immediate values and regitems, m…
-
This is just a consistency problem. Some instructions include the expected eip increment after their execution:
0x080645d1 54 esp-=4,4[esp]=esp,eip+=1
While some others not:
…
-
We need a static/dynamic string API to get/set strings in such fields.
-
```
gdb$ r 0x1d01ebcc
Starting program: /usr/bin/r2 0x1d01ebcc
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Warning: read (i…
-
Running radare2 with /bin/bash (x86) produces a wrong result when disassembling some instructions in ESIL mode:
[0x080645c8]> e asm.esil = true
[0x080645c8]> pd
;-- sym._start:
…
-
Turn a chunk of machine code (or just the code within a function) into a list of ESIL instructions. This implies defining a syntax to specify the actual code address each ESIL instruction refers to.