Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

phase 5 on binary bomb - 0 0 0 0 0 0 0 0 0 0 4 0 1 5 9 f : 4 0

phase 5 on binary bomb -
000000000040159f :
40159f: 53 push %rbx
4015a0: 4883 ec 10 sub $0x10,%rsp
4015a4: 4889 fb mov %rdi,%rbx
4015a7: e84d 020000 call 4017f9
4015ac: 83 f806 cmp $0x6,%eax
4015af: 753f jne 4015f0
4015b1: b800000000 mov $0x0,%eax
4015b6: 0f b61403 movzbl (%rbx,%rax,1),%edx
4015ba: 83 e20f and $0xf,%edx
4015bd: 0f b69200324000 movzbl 0x403200(%rdx),%edx
4015c4: 88540409 mov %dl,0x9(%rsp,%rax,1)
4015c8: 4883 c001 add $0x1,%rax
4015cc: 4883 f806 cmp $0x6,%rax
4015d0: 75 e4 jne 4015b6
4015d2: c644240f 00 movb $0x0,0xf(%rsp)
4015d7: be b6314000 mov $0x4031b6,%esi
4015dc: 488d 7c 2409 lea 0x9(%rsp),%rdi
4015e1: e830020000 call 401816
4015e6: 85 c0 test %eax,%eax
4015e8: 750d jne 4015f7
4015ea: 4883 c410 add $0x10,%rsp
4015ee: 5b pop %rbx
4015ef: c3 ret
4015f0: e89f 030000 call 401994
4015f5: eb ba jmp 4015b1
4015f7: e898030000 call 401994
4015fc: eb ec jmp 4015ea
00000000004017f9 :
4017f9: 803f 00 cmpb $0x0,(%rdi)
4017fc: 7412 je 401810
4017fe: b800000000 mov $0x0,%eax
401803: 4883 c701 add $0x1,%rdi
401807: 83 c001 add $0x1,%eax
40180a: 803f 00 cmpb $0x0,(%rdi)
40180d: 75 f4 jne 401803
40180f: c3 ret
401810: b800000000 mov $0x0,%eax
401815: c3 ret
0000000000401816 :
401816: 4154 push %r12
401818: 55 push %rbp
401819: 53 push %rbx
40181a: 4889 fb mov %rdi,%rbx
40181d: 4889 f5 mov %rsi,%rbp
401820: e8 d4 ff ff ff call 4017f9
401825: 4189 c4 mov %eax,%r12d
401828: 4889 ef mov %rbp,%rdi
40182b: e8 c9 ff ff ff call 4017f9
401830: 89 c2 mov %eax,%edx
401832: b801000000 mov $0x1,%eax
401837: 4139 d4 cmp %edx,%r12d
40183a: 7531 jne 40186d
40183c: 0f b613 movzbl (%rbx),%edx
40183f: 84 d2 test %dl,%dl
401841: 741e je 401861
401843: b800000000 mov $0x0,%eax
401848: 38540500 cmp %dl,0x0(%rbp,%rax,1)
40184c: 751a jne 401868
40184e: 4883 c001 add $0x1,%rax
401852: 0f b61403 movzbl (%rbx,%rax,1),%edx
401856: 84 d2 test %dl,%dl
401858: 75 ee jne 401848
40185a: b800000000 mov $0x0,%eax
40185f: eb 0c jmp 40186d
401861: b800000000 mov $0x0,%eax
401866: eb 05 jmp 40186d
401868: b801000000 mov $0x1,%eax
40186d: 5b pop %rbx
40186e: 5d pop %rbp
40186f: 415c pop %r12
401871: c3 ret
thanke u!!!

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

SQL Server Query Performance Tuning

Authors: Sajal Dam, Grant Fritchey

4th Edition

1430267429, 9781430267423

More Books

Students also viewed these Databases questions