Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Dump of assembler code for function phase_4:
- 0x08048f3f <+0>: push %ebp
- 0x08048f40 <+1>: mov %esp,%ebp
- 0x08048f42 <+3>: sub $0x28,%esp
- 0x08048f45 <+6>: lea -0x10(%ebp),%eax
- 0x08048f48 <+9>: mov %eax,0xc(%esp)
- 0x08048f4c <+13>: lea -0xc(%ebp),%eax
- 0x08048f4f <+16>: mov %eax,0x8(%esp)
- 0x08048f53 <+20>: movl $0x804a5ac,0x4(%esp)
- 0x08048f5b <+28>: mov 0x8(%ebp),%eax
- 0x08048f5e <+31>: mov %eax,(%esp)
- 0x08048f61 <+34>: call 0x8048894 <__isoc99_sscanf@plt>
- 0x08048f66 <+39>: cmp $0x2,%eax
- 0x08048f69 <+42>: jne 0x8048f77 <phase_4+56>
- 0x08048f6b <+44>: mov -0xc(%ebp),%eax
- 0x08048f6e <+47>: test %eax,%eax
- 0x08048f70 <+49>: js 0x8048f77 <phase_4+56>
- 0x08048f72 <+51>: cmp $0xe,%eax
- 0x08048f75 <+54>: jle 0x8048f7c <phase_4+61>
- 0x08048f77 <+56>: call 0x8049341 <explode_bomb>
- 0x08048f7c <+61>: movl $0xe,0x8(%esp)
- 0x08048f84 <+69>: movl $0x0,0x4(%esp)
- 0x08048f8c <+77>: mov -0xc(%ebp),%eax
- 0x08048f8f <+80>: mov %eax,(%esp)
- 0x08048f92 <+83>: call 0x8048c80 <func4>
- 0x08048f97 <+88>: cmp $0x3,%eax
- 0x08048f9a <+91>: jne 0x8048fa2 <phase_4+99>
- 0x08048f9c <+93>: cmpl $0x3,-0x10(%ebp)
- 0x08048fa0 <+97>: je 0x8048fad <phase_4+110>
- 0x08048fa2 <+99>: lea 0x0(%esi),%esi
- 0x08048fa8 <+105>: call 0x8049341 <explode_bomb>
- 0x08048fad <+110>: leave
- 0x08048fae <+111>: xchg %ax,%ax
- 0x08048fb0 <+113>: ret
- End of assembler dump.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement