i know a lot of people on here may not be familiar with assembly language, but i'm stuck, and have no other resort... Basically, i'm doing a "binary bomb" project, in which each phase has a password. I'm on phase 3 (phase 1 and 2 were simple). I know the password is in the format "%d %d", so two integers. I don't know how to find these out though. here is the dump:
Code:
Dump of assembler code for function phase_3:
0x0000000000400fad <+0>: sub $0x18,%rsp
0x0000000000400fb1 <+4>: lea 0xc(%rsp),%rcx
0x0000000000400fb6 <+9>: lea 0x8(%rsp),%rdx
0x0000000000400fbb <+14>: mov $0x402a71,%esi
0x0000000000400fc0 <+19>: mov $0x0,%eax
0x0000000000400fc5 <+24>: callq 0x400c80 <__isoc99_sscanf@plt>
0x0000000000400fca <+29>: cmp $0x1,%eax
0x0000000000400fcd <+32>: jg 0x400fd4 <phase_3+39>
0x0000000000400fcf <+34>: callq 0x401644 <explode_bomb>
0x0000000000400fd4 <+39>: cmpl $0x7,0x8(%rsp)
0x0000000000400fd9 <+44>: ja 0x401041 <phase_3+148>
0x0000000000400fdb <+46>: mov 0x8(%rsp),%eax
0x0000000000400fdf <+50>: jmpq *0x402760(,%rax,8)
0x0000000000400fe6 <+57>: mov $0x0,%eax
0x0000000000400feb <+62>: jmp 0x400ff2 <phase_3+69>
0x0000000000400fed <+64>: mov $0x14d,%eax
0x0000000000400ff2 <+69>: sub $0x2ff,%eax
0x0000000000400ff7 <+74>: jmp 0x400ffe <phase_3+81>
0x0000000000400ff9 <+76>: mov $0x0,%eax
0x0000000000400ffe <+81>: add $0x1b9,%eax
0x0000000000401003 <+86>: jmp 0x40100a <phase_3+93>
---Type <return> to continue, or q <return> to quit---
0x0000000000401005 <+88>: mov $0x0,%eax
0x000000000040100a <+93>: sub $0x2a4,%eax
0x000000000040100f <+98>: jmp 0x401016 <phase_3+105>
0x0000000000401011 <+100>: mov $0x0,%eax
0x0000000000401016 <+105>: add $0x2a4,%eax
0x000000000040101b <+110>: jmp 0x401022 <phase_3+117>
0x000000000040101d <+112>: mov $0x0,%eax
0x0000000000401022 <+117>: sub $0x2a4,%eax
0x0000000000401027 <+122>: jmp 0x40102e <phase_3+129>
0x0000000000401029 <+124>: mov $0x0,%eax
0x000000000040102e <+129>: add $0x2a4,%eax
0x0000000000401033 <+134>: jmp 0x40103a <phase_3+141>
0x0000000000401035 <+136>: mov $0x0,%eax
0x000000000040103a <+141>: sub $0x2a4,%eax
0x000000000040103f <+146>: jmp 0x40104b <phase_3+158>
0x0000000000401041 <+148>: callq 0x401644 <explode_bomb>
0x0000000000401046 <+153>: mov $0x0,%eax
0x000000000040104b <+158>: cmpl $0x5,0x8(%rsp)
0x0000000000401050 <+163>: jg 0x401058 <phase_3+171>
0x0000000000401052 <+165>: cmp 0xc(%rsp),%eax
0x0000000000401056 <+169>: je 0x40105d <phase_3+176>
0x0000000000401058 <+171>: callq 0x401644 <explode_bomb>
---Type <return> to continue, or q <return> to quit---
0x000000000040105d <+176>: add $0x18,%rsp
0x0000000000401061 <+180>: retq "
Can anyone help? Thanks.