Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Binary Bomb phase 4 What is the input for this phase? Please explain.. 0000000000400f01 : 400f01: 48 83 ec 18 sub $0x18,%rsp 400f05: 48 8d

Binary Bomb phase 4 What is the input for this phase? Please explain..

0000000000400f01 : 400f01: 48 83 ec 18 sub $0x18,%rsp 400f05: 48 8d 4c 24 08 lea 0x8(%rsp),%rcx 400f0a: 48 8d 54 24 0c lea 0xc(%rsp),%rdx 400f0f: be af 23 40 00 mov $0x4023af,%esi 400f14: b8 00 00 00 00 mov $0x0,%eax 400f19: e8 e2 fb ff ff callq 400b00 <__isoc99_sscanf@plt> 400f1e: 83 f8 02 cmp $0x2,%eax 400f21: 75 07 jne 400f2a 400f23: 83 7c 24 0c 0e cmpl $0xe,0xc(%rsp) 400f28: 76 05 jbe 400f2f 400f2a: e8 ba 03 00 00 callq 4012e9 400f2f: ba 0e 00 00 00 mov $0xe,%edx 400f34: be 00 00 00 00 mov $0x0,%esi 400f39: 8b 7c 24 0c mov 0xc(%rsp),%edi 400f3d: e8 8d ff ff ff callq 400ecf 400f42: 83 f8 13 cmp $0x13,%eax 400f45: 75 07 jne 400f4e 400f47: 83 7c 24 08 13 cmpl $0x13,0x8(%rsp) 400f4c: 74 05 je 400f53 400f4e: e8 96 03 00 00 callq 4012e9 400f53: 48 83 c4 18 add $0x18,%rsp 400f57: c3 retq ---------------------------------------------------------------------------

0000000000400ecf : 400ecf: 53 push %rbx 400ed0: 89 d0 mov %edx,%eax 400ed2: 29 f0 sub %esi,%eax 400ed4: 89 c3 mov %eax,%ebx 400ed6: c1 eb 1f shr $0x1f,%ebx 400ed9: 01 c3 add %eax,%ebx 400edb: d1 fb sar %ebx 400edd: 01 f3 add %esi,%ebx 400edf: 39 fb cmp %edi,%ebx 400ee1: 7f 06 jg 400ee9 400ee3: 7c 10 jl 400ef5 400ee5: 89 d8 mov %ebx,%eax 400ee7: 5b pop %rbx 400ee8: c3 retq 400ee9: 8d 53 ff lea -0x1(%rbx),%edx 400eec: e8 de ff ff ff callq 400ecf 400ef1: 01 c3 add %eax,%ebx 400ef3: eb f0 jmp 400ee5 400ef5: 8d 73 01 lea 0x1(%rbx),%esi 400ef8: e8 d2 ff ff ff callq 400ecf 400efd: 01 c3 add %eax,%ebx 400eff: eb e4 jmp 400ee5

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Joe Celkos Data And Databases Concepts In Practice

Authors: Joe Celko

1st Edition

1558604324, 978-1558604322

More Books

Students also viewed these Databases questions

Question

What is the meaning of fiduciary obligation?

Answered: 1 week ago

Question

Explain the function and purpose of the Job Level Table.

Answered: 1 week ago