Question: BOMBLAB PHASE 6, PLEASE HELP!! Code is written in C and these are x86-64 assembly instructions. I need to know the six digits in order

BOMBLAB PHASE 6, PLEASE HELP!! Code is written in C and these are x86-64 assembly instructions. I need to know the six digits in order to input so that t

00000000000018a3 : 18a3: f3 0f 1e fa endbr64 18a7: 41 57 push %r15 18a9: 41 56 push %r14 18ab: 41 55 push %r13 18ad: 41 54 push %r12 18af: 55 push %rbp 18b0: 53 push %rbx 18b1: 48 83 ec 78 sub $0x78,%rsp 18b5: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 18bc: 00 00 18be: 48 89 44 24 68 mov %rax,0x68(%rsp) 18c3: 31 c0 xor %eax,%eax 18c5: 4c 8d 74 24 10 lea 0x10(%rsp),%r14 18ca: 4c 89 74 24 08 mov %r14,0x8(%rsp) 18cf: 4c 89 f6 mov %r14,%rsi 18d2: e8 c6 03 00 00 call 1c9d 18d7: 4d 89 f4 mov %r14,%r12 18da: 41 bf 01 00 00 00 mov $0x1,%r15d 18e0: 4d 89 f5 mov %r14,%r13 18e3: e9 c6 00 00 00 jmp 19ae 18e8: e8 84 03 00 00 call 1c71 18ed: e9 ce 00 00 00 jmp 19c0 18f2: 48 83 c3 01 add $0x1,%rbx 18f6: 83 fb 05 cmp $0x5,%ebx 18f9: 0f 8f a7 00 00 00 jg 19a6 18ff: 41 8b 44 9d 00 mov 0x0(%r13,%rbx,4),%eax 1904: 39 45 00 cmp %eax,0x0(%rbp) 1907: 75 e9 jne 18f2 1909: e8 63 03 00 00 call 1c71 190e: eb e2 jmp 18f2 1910: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 1915: 48 83 c2 18 add $0x18,%rdx 1919: b9 07 00 00 00 mov $0x7,%ecx 191e: 89 c8 mov %ecx,%eax 1920: 41 2b 04 24 sub (%r12),%eax 1924: 41 89 04 24 mov %eax,(%r12) 1928: 49 83 c4 04 add $0x4,%r12 192c: 4c 39 e2 cmp %r12,%rdx 192f: 75 ed jne 191e 1931: be 00 00 00 00 mov $0x0,%esi 1936: 8b 4c b4 10 mov 0x10(%rsp,%rsi,4),%ecx 193a: b8 01 00 00 00 mov $0x1,%eax 193f: 48 8d 15 ca 38 00 00 lea 0x38ca(%rip),%rdx # 5210 1946: 83 f9 01 cmp $0x1,%ecx 1949: 7e 0b jle 1956 194b: 48 8b 52 08 mov 0x8(%rdx),%rdx 194f: 83 c0 01 add $0x1,%eax 1952: 39 c8 cmp %ecx,%eax 1954: 75 f5 jne 194b 1956: 48 89 54 f4 30 mov %rdx,0x30(%rsp,%rsi,8) 195b: 48 83 c6 01 add $0x1,%rsi 195f: 48 83 fe 06 cmp $0x6,%rsi 1963: 75 d1 jne 1936 1965: 48 8b 5c 24 30 mov 0x30(%rsp),%rbx 196a: 48 8b 44 24 38 mov 0x38(%rsp),%rax 196f: 48 89 43 08 mov %rax,0x8(%rbx) 1973: 48 8b 54 24 40 mov 0x40(%rsp),%rdx 1978: 48 89 50 08 mov %rdx,0x8(%rax) 197c: 48 8b 44 24 48 mov 0x48(%rsp),%rax 1981: 48 89 42 08 mov %rax,0x8(%rdx) 1985: 48 8b 54 24 50 mov 0x50(%rsp),%rdx 198a: 48 89 50 08 mov %rdx,0x8(%rax) 198e: 48 8b 44 24 58 mov 0x58(%rsp),%rax 1993: 48 89 42 08 mov %rax,0x8(%rdx) 1997: 48 c7 40 08 00 00 00 movq $0x0,0x8(%rax) 199e: 00 199f: bd 05 00 00 00 mov $0x5,%ebp 19a4: eb 35 jmp 19db 19a6: 49 83 c7 01 add $0x1,%r15 19aa: 49 83 c6 04 add $0x4,%r14 19ae: 4c 89 f5 mov %r14,%rbp 19b1: 41 8b 06 mov (%r14),%eax 19b4: 83 e8 01 sub $0x1,%eax 19b7: 83 f8 05 cmp $0x5,%eax 19ba: 0f 87 28 ff ff ff ja 18e8 19c0: 41 83 ff 05 cmp $0x5,%r15d 19c4: 0f 8f 46 ff ff ff jg 1910 19ca: 4c 89 fb mov %r15,%rbx 19cd: e9 2d ff ff ff jmp 18ff 19d2: 48 8b 5b 08 mov 0x8(%rbx),%rbx 19d6: 83 ed 01 sub $0x1,%ebp 19d9: 74 11 je 19ec 19db: 48 8b 43 08 mov 0x8(%rbx),%rax 19df: 8b 00 mov (%rax),%eax 19e1: 39 03 cmp %eax,(%rbx) 19e3: 7d ed jge 19d2 19e5: e8 87 02 00 00 call 1c71 19ea: eb e6 jmp 19d2 19ec: 48 8b 44 24 68 mov 0x68(%rsp),%rax 19f1: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 19f8: 00 00 19fa: 75 0f jne 1a0b 19fc: 48 83 c4 78 add $0x78,%rsp 1a00: 5b pop %rbx 1a01: 5d pop %rbp 1a02: 41 5c pop %r12 1a04: 41 5d pop %r13 1a06: 41 5e pop %r14 1a08: 41 5f pop %r15 1a0a: c3 ret 1a0b: e8 40 f8 ff ff call 1250 <__stack_chk_fail@plt>

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!