Question: What string would pass for phase 5 of Binary Bomb? Dump of assembler code for function phase_5: 0x0000000000401089 : sub $0x18,%rsp 0x000000000040108d : lea 0x8(%rsp),%rcx

What string would pass for phase 5 of Binary Bomb?

Dump of assembler code for function phase_5:

0x0000000000401089 <+0>: sub $0x18,%rsp

0x000000000040108d <+4>: lea 0x8(%rsp),%rcx

0x0000000000401092 <+9>: lea 0xc(%rsp),%rdx

0x0000000000401097 <+14>: mov $0x4027ed,%esi

0x000000000040109c <+19>: mov $0x0,%eax

0x00000000004010a1 <+24>: callq 0x400c10 <__isoc99_sscanf@plt>

0x00000000004010a6 <+29>: cmp $0x1,%eax

0x00000000004010a9 <+32>: jg 0x4010b0

0x00000000004010ab <+34>: callq 0x401574

0x00000000004010b0 <+39>: mov 0xc(%rsp),%eax

0x00000000004010b4 <+43>: and $0xf,%eax

0x00000000004010b7 <+46>: mov %eax,0xc(%rsp)

0x00000000004010bb <+50>: cmp $0xf,%eax

0x00000000004010be <+53>: je 0x4010ec

0x00000000004010c0 <+55>: mov $0x0,%ecx

0x00000000004010c5 <+60>: mov $0x0,%edx

0x00000000004010ca <+65>: add $0x1,%edx

0x00000000004010cd <+68>: cltq

0x00000000004010cf <+70>: mov 0x402560(,%rax,4),%eax

0x00000000004010d6 <+77>: add %eax,%ecx

0x00000000004010d8 <+79>: cmp $0xf,%eax

0x00000000004010db <+82>: jne 0x4010ca

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!