Great Deal! Get Instant $10 FREE in Account on First Order + 10% Cashback on Every Order Order Now

Binary Bomb Lab Phase 4 (please provide step-by-step explanation with the input).0x00000000004013d9 : sub $0x2c8,%rsp 0x00000000004013e0 : mov %rdi,%rsi 0x00000000004013e3 : ...

1 answer below »

Binary Bomb Lab Phase 4 (please provide step-by-step explanation with the input).


0x00000000004013d9 <+0>: sub $0x2c8,%rsp
0x00000000004013e0 <+7>: mov %rdi,%rsi
0x00000000004013e3 <+10>: movw $0x6cb,0x42(%rsp)
0x00000000004013ea <+17>: movw $0xcc26,0x50(%rsp)
0x00000000004013f1 <+24>: movw $0x8a1,0x44(%rsp)
0x00000000004013f8 <+31>: movb $0x7,0x40(%rsp)
0x00000000004013fd <+36>: movl $0x12fad68e,0x3c(%rsp)
0x XXXXXXXXXX <+44>: movq $0x0,0x48(%rsp)
0x000000000040140e <+53>: lea 0x30(%rsp),%rdi
0x XXXXXXXXXX <+58>: callq 0x400ca0
0x XXXXXXXXXX <+63>: movzbl 0x40(%rsp),%eax
0x000000000040141d <+68>: cmp $0x57,%al
0x000000000040141f <+70>: je 0x401426
0x XXXXXXXXXX <+72>: callq 0x401bbe
0x XXXXXXXXXX <+77>: movzwl 0x50(%rsp),%eax
0x000000000040142b <+82>: cmp $0xcc26,%ax
0x000000000040142f <+86>: je 0x401436
0x XXXXXXXXXX <+88>: callq 0x401bbe
0x XXXXXXXXXX <+93>: mov 0x48(%rsp),%rax
0x000000000040143b <+98>: test %rax,%rax
0x000000000040143e <+101>: je 0x401445
0x XXXXXXXXXX <+103>: callq 0x401bbe
0x XXXXXXXXXX <+108>: movzwl 0x42(%rsp),%eax
0x000000000040144a <+113>: cmp $0x425b,%ax
0x000000000040144e <+117>: je 0x401455
0x XXXXXXXXXX <+119>: callq 0x401bbe
0x XXXXXXXXXX <+124>: movzwl 0x44(%rsp),%edx
0x000000000040145a <+129>: mov 0x3c(%rsp),%eax
0x000000000040145e <+133>: shl $0x5,%eax
0x XXXXXXXXXX <+136>: movswl %dx,%edx
0x XXXXXXXXXX <+139>: xor %edx,%eax
0x XXXXXXXXXX <+141>: cmp $0x2e8ee3c5,%eax
0x000000000040146b <+146>: sete %al
0x000000000040146e <+149>: movzbl %al,%eax
0x XXXXXXXXXX <+152>: add $0x2c8,%rsp
0x XXXXXXXXXX <+159>: retq

Answered 2 days After Oct 27, 2022

Solution

Jahir Abbas answered on Oct 29 2022
54 Votes
SOLUTION.PDF

Answer To This Question Is Available To Download

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here