Question: bomb lab phase 6 2 8 e 8 : f 3 0 f 1 e fa endbr 6 4 2 8 ec: 4 1 5

bomb lab phase 6
28e8: f30f 1e fa endbr64
28ec: 4156 push %r14
28ee: 4155 push %r13
28f0: 4154 push %r12
28f2: 55 push %rbp
28f3: 53 push %rbx
28f4: 4883 ec 60 sub $0x60,%rsp
28f8: 64488b 04252800 mov %fs:0x28,%rax
28ff: 0000
2901: 4889442458 mov %rax,0x58(%rsp)
2906: 31 c0 xor %eax,%eax
2908: 4989 e5 mov %rsp,%r13
290b: 4c 89 ee mov %r13,%rsi
290e: e87b 050000 call 2e8e
2913: 41 be 01000000 mov $0x1,%r14d
2919: 4989 e4 mov %rsp,%r12
291c: eb 28 jmp 2946
291e: e829050000 call 2e4c
2923: eb 30 jmp 2955
2925: 4883 c301 add $0x1,%rbx
2929: 83 fb 05 cmp $0x5,%ebx
292c: 7f 10 jg 293e
292e: 418b 049c mov (%r12,%rbx,4),%eax
2932: 394500 cmp %eax,0x0(%rbp)
2935: 75 ee jne 2925
2937: e810050000 call 2e4c
293c: eb e7 jmp 2925
293e: 4983 c601 add $0x1,%r14
2942: 4983 c504 add $0x4,%r13
2946: 4c 89 ed mov %r13,%rbp
2949: 418b 4500 mov 0x0(%r13),%eax
294d: 83 e801 sub $0x1,%eax
2950: 83 f805 cmp $0x5,%eax
2953: 77 c9 ja 291e
2955: 4183 fe 05 cmp $0x5,%r14d
2959: 7f 05 jg 2960
295b: 4c 89 f3 mov %r14,%rbx
295e: eb ce jmp 292e
2960: be 00000000 mov $0x0,%esi
2965: 8b 0c b4 mov (%rsp,%rsi,4),%ecx
2968: b801000000 mov $0x1,%eax
296d: 488d 15 ac 480000 lea 0x48ac(%rip),%rdx # 7220
2974: 83 f901 cmp $0x1,%ecx
2977: 7e 0b jle 2984
2979: 488b 5208 mov 0x8(%rdx),%rdx
297d: 83 c001 add $0x1,%eax
2980: 39 c8 cmp %ecx,%eax
2982: 75 f5 jne 2979
2984: 488954 f420 mov %rdx,0x20(%rsp,%rsi,8)
2989: 4883 c601 add $0x1,%rsi
298d: 4883 fe 06 cmp $0x6,%rsi
2991: 75 d2 jne 2965
2993: 488b 5c 2420 mov 0x20(%rsp),%rbx
2998: 488b 442428 mov 0x28(%rsp),%rax
299d: 48894308 mov %rax,0x8(%rbx)
29a1: 488b 542430 mov 0x30(%rsp),%rdx
29a6: 48895008 mov %rdx,0x8(%rax)
29aa: 488b 442438 mov 0x38(%rsp),%rax
29af: 48894208 mov %rax,0x8(%rdx)
29b3: 488b 542440 mov 0x40(%rsp),%rdx
29b8: 48895008 mov %rdx,0x8(%rax)
29bc: 488b 442448 mov 0x48(%rsp),%rax
29c1: 48894208 mov %rax,0x8(%rdx)
29c5: 48 c74008000000 movq $0x0,0x8(%rax)
29cc: 00
29cd: bd 05000000 mov $0x5,%ebp
29d2: eb 09 jmp 29dd
29d4: 488b 5b 08 mov 0x8(%rbx),%rbx
29d8: 83 ed 01 sub $0x1,%ebp
29db: 7411 je 29ee
29dd: 488b 4308 mov 0x8(%rbx),%rax
29e1: 8b 00 m

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 Programming Questions!