Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Dump of assembler code for function op_dec_addr:
- 0x000000000040158d <+0>: push rbp
- 0x000000000040158e <+1>: mov rbp,rsp
- 0x0000000000401591 <+4>: dec rsi
- 0x0000000000401594 <+7>: cmp rsi,rbx
- 0x0000000000401597 <+10>: jl 0x4015e7 <op_dec_addr+90>
- 0x0000000000401599 <+12>: mov rdx,rsi
- 0x000000000040159c <+15>: sub rdx,rbx
- 0x000000000040159f <+18>: mov rdi,rcx
- 0x00000000004015a2 <+21>: sub rdi,rbx
- 0x00000000004015a5 <+24>: add rdi,0x20
- 0x00000000004015a9 <+28>: push rsi
- 0x00000000004015aa <+29>: push rbx
- 0x00000000004015ab <+30>: push rcx
- 0x00000000004015ac <+31>: push rdi
- 0x00000000004015ad <+32>: mov rsi,rdi
- 0x00000000004015b0 <+35>: mov rdi,rbx
- 0x00000000004015b3 <+38>: call 0x400ce0 <realloc@plt>
- 0x00000000004015b8 <+43>: pop rdi
- 0x00000000004015b9 <+44>: pop rcx
- 0x00000000004015ba <+45>: pop rbx
- 0x00000000004015bb <+46>: pop rsi
- 0x00000000004015bc <+47>: cmp rax,0x0
- 0x00000000004015c0 <+51>: jne 0x4015c9 <op_dec_addr+60>
- 0x00000000004015c2 <+53>: push 0x1
- 0x00000000004015c4 <+55>: call 0x4015ea <_abort>
- 0x00000000004015c9 <+60>: mov rbx,rax
- 0x00000000004015cc <+63>: mov rsi,rbx
- 0x00000000004015cf <+66>: add rsi,0x20
- 0x00000000004015d3 <+70>: add rsi,rdx
- 0x00000000004015d6 <+73>: mov rcx,rbx
- 0x00000000004015d9 <+76>: add rcx,rdi
- => 0x00000000004015dc <+79>: mov BYTE PTR [rax],0x0
- 0x00000000004015df <+82>: inc rax
- 0x00000000004015e2 <+85>: cmp rax,rsi
- 0x00000000004015e5 <+88>: jne 0x4015dc <op_dec_addr+79>
- 0x00000000004015e7 <+90>: nop
- 0x00000000004015e8 <+91>: pop rbp
- 0x00000000004015e9 <+92>: ret
- End of assembler dump.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement