/tmp/det/in_cfc40.bin: file format binary Disassembly of section .data: 00000001800cfc40 <.data>: 1800cfc40: 53 push rbx 1800cfc41: 41 54 push r12 1800cfc43: 41 55 push r13 1800cfc45: 41 56 push r14 1800cfc47: 41 57 push r15 1800cfc49: 55 push rbp 1800cfc4a: 48 83 ec 28 sub rsp,0x28 1800cfc4e: 44 89 c3 mov ebx,r8d 1800cfc51: 49 89 d5 mov r13,rdx 1800cfc54: 49 89 cc mov r12,rcx 1800cfc57: 4c 89 ed mov rbp,r13 1800cfc5a: 81 fb 00 80 00 00 cmp ebx,0x8000 1800cfc60: 0f 8c f9 00 00 00 jl 0x1800cfd5f 1800cfc66: 81 fb 00 00 40 00 cmp ebx,0x400000 1800cfc6c: 0f 8e 7e 00 00 00 jle 0x1800cfcf0 1800cfc72: 48 8d 4c 24 20 lea rcx,[rsp+0x20] 1800cfc77: e8 a4 1e 39 00 call 0x180461b20 1800cfc7c: 85 c0 test eax,eax 1800cfc7e: 75 70 jne 0x1800cfcf0 1800cfc80: 44 8b 4c 24 20 mov r9d,DWORD PTR [rsp+0x20] 1800cfc85: 41 d1 f9 sar r9d,1 1800cfc88: 41 3b d9 cmp ebx,r9d 1800cfc8b: 7c 63 jl 0x1800cfcf0 1800cfc8d: 45 89 ee mov r14d,r13d 1800cfc90: 41 83 e6 3f and r14d,0x3f 1800cfc94: 74 21 je 0x1800cfcb7 1800cfc96: 41 f7 de neg r14d 1800cfc99: 4c 89 e1 mov rcx,r12 1800cfc9c: 41 83 c6 40 add r14d,0x40 1800cfca0: 4c 89 ea mov rdx,r13 1800cfca3: 45 89 f0 mov r8d,r14d 1800cfca6: e8 15 4a 99 01 call 0x181a646c0 1800cfcab: 45 89 f0 mov r8d,r14d 1800cfcae: 41 2b de sub ebx,r14d 1800cfcb1: 4d 03 e0 add r12,r8 1800cfcb4: 4d 03 e8 add r13,r8 1800cfcb7: 41 89 de mov r14d,ebx 1800cfcba: 83 e3 c0 and ebx,0xffffffc0 1800cfcbd: 4c 89 e1 mov rcx,r12 1800cfcc0: 4c 89 ea mov rdx,r13 1800cfcc3: 41 89 d8 mov r8d,ebx 1800cfcc6: 41 83 e6 3f and r14d,0x3f 1800cfcca: e8 11 96 ad 01 call 0x181ba92e0 1800cfccf: 45 85 f6 test r14d,r14d 1800cfcd2: 74 17 je 0x1800cfceb 1800cfcd4: 48 63 db movsxd rbx,ebx 1800cfcd7: 45 89 f0 mov r8d,r14d 1800cfcda: 4c 03 e3 add r12,rbx 1800cfcdd: 4c 03 eb add r13,rbx 1800cfce0: 4c 89 e1 mov rcx,r12 1800cfce3: 4c 89 ea mov rdx,r13 1800cfce6: e8 d5 49 99 01 call 0x181a646c0 1800cfceb: 0f ae f8 sfence 1800cfcee: eb 7d jmp 0x1800cfd6d 1800cfcf0: 45 89 ee mov r14d,r13d 1800cfcf3: 45 89 e1 mov r9d,r12d 1800cfcf6: 45 89 f2 mov r10d,r14d 1800cfcf9: 41 81 e1 ff 0f 00 00 and r9d,0xfff 1800cfd00: 41 81 e2 ff 0f 00 00 and r10d,0xfff 1800cfd07: 45 2b d1 sub r10d,r9d 1800cfd0a: 41 81 fa a0 00 00 00 cmp r10d,0xa0 1800cfd11: 72 10 jb 0x1800cfd23 1800cfd13: 4c 89 e1 mov rcx,r12 1800cfd16: 4c 89 ea mov rdx,r13 1800cfd19: 41 89 d8 mov r8d,ebx 1800cfd1c: e8 9f 4d 99 01 call 0x181a64ac0 1800cfd21: eb 4a jmp 0x1800cfd6d 1800cfd23: 44 03 f3 add r14d,ebx 1800cfd26: 41 83 e6 3f and r14d,0x3f 1800cfd2a: 75 53 jne 0x1800cfd7f 1800cfd2c: 41 89 df mov r15d,ebx 1800cfd2f: 83 e3 c0 and ebx,0xffffffc0 1800cfd32: 41 83 e7 3f and r15d,0x3f 1800cfd36: 41 89 d8 mov r8d,ebx 1800cfd39: 45 89 fe mov r14d,r15d 1800cfd3c: 4b 8d 0c 34 lea rcx,[r12+r14*1] 1800cfd40: 4b 8d 54 35 00 lea rdx,[r13+r14*1+0x0] 1800cfd45: e8 f6 95 ad 01 call 0x181ba9340 1800cfd4a: 4d 85 f6 test r14,r14 1800cfd4d: 74 1e je 0x1800cfd6d 1800cfd4f: 4c 89 e1 mov rcx,r12 1800cfd52: 4c 89 ea mov rdx,r13 1800cfd55: 45 89 f8 mov r8d,r15d 1800cfd58: e8 63 49 99 01 call 0x181a646c0 1800cfd5d: eb 0e jmp 0x1800cfd6d 1800cfd5f: 4c 89 e1 mov rcx,r12 1800cfd62: 4c 89 ea mov rdx,r13 1800cfd65: 41 89 d8 mov r8d,ebx 1800cfd68: e8 53 49 99 01 call 0x181a646c0 1800cfd6d: 48 89 e8 mov rax,rbp 1800cfd70: 48 83 c4 28 add rsp,0x28 1800cfd74: 5d pop rbp 1800cfd75: 41 5f pop r15 1800cfd77: 41 5e pop r14 1800cfd79: 41 5d pop r13 1800cfd7b: 41 5c pop r12 1800cfd7d: 5b pop rbx 1800cfd7e: c3 ret 1800cfd7f: 48 63 d3 movsxd rdx,ebx 1800cfd82: 45 89 f0 mov r8d,r14d 1800cfd85: 49 8d 0c 14 lea rcx,[r12+rdx*1] 1800cfd89: 49 03 d5 add rdx,r13 1800cfd8c: 49 2b ce sub rcx,r14 1800cfd8f: 49 2b d6 sub rdx,r14 1800cfd92: e8 29 49 99 01 call 0x181a646c0 1800cfd97: 41 2b de sub ebx,r14d 1800cfd9a: eb 90 jmp 0x1800cfd2c 1800cfd9c: 0f 1f 40 00 nop DWORD PTR [rax+0x0] 1800cfda0: 53 push rbx 1800cfda1: 41 54 push r12 1800cfda3: 41 55 push r13 1800cfda5: 41 56 push r14 1800cfda7: 41 57 push r15 1800cfda9: 55 push rbp 1800cfdaa: 48 83 ec 28 sub rsp,0x28 1800cfdae: 44 89 c3 mov ebx,r8d 1800cfdb1: 49 89 d5 mov r13,rdx 1800cfdb4: 49 89 cc mov r12,rcx 1800cfdb7: 4c 89 ed mov rbp,r13 1800cfdba: 81 fb 00 80 00 00 cmp ebx,0x8000 1800cfdc0: 0f 8c f9 00 00 00 jl 0x1800cfebf 1800cfdc6: 81 fb 00 00 40 00 cmp ebx,0x400000 1800cfdcc: 0f 8e 7e 00 00 00 jle 0x1800cfe50 1800cfdd2: 48 8d 4c 24 20 lea rcx,[rsp+0x20] 1800cfdd7: e8 44 1d 39 00 call 0x180461b20 1800cfddc: 85 c0 test eax,eax 1800cfdde: 75 70 jne 0x1800cfe50 1800cfde0: 44 8b 4c 24 20 mov r9d,DWORD PTR [rsp+0x20] 1800cfde5: 41 d1 f9 sar r9d,1 1800cfde8: 41 3b d9 cmp ebx,r9d 1800cfdeb: 7c 63 jl 0x1800cfe50 1800cfded: 45 89 ee mov r14d,r13d 1800cfdf0: 41 83 e6 3f and r14d,0x3f 1800cfdf4: 74 21 je 0x1800cfe17 1800cfdf6: 41 f7 de neg r14d 1800cfdf9: 4c 89 e1 mov rcx,r12 1800cfdfc: 41 83 c6 40 add r14d,0x40 1800cfe00: 4c 89 ea mov rdx,r13 1800cfe03: 45 89 f0 mov r8d,r14d 1800cfe06: e8 b5 55 99 01 call 0x181a653c0 1800cfe0b: 45 89 f0 mov r8d,r14d 1800cfe0e: 41 2b de sub ebx,r14d 1800cfe11: 4d 03 e0 add r12,r8 1800cfe14: 4d 03 e8 add r13,r8 1800cfe17: 41 89 de mov r14d,ebx 1800cfe1a: 83 e3 c0 and ebx,0xffffffc0 1800cfe1d: 4c 89 e1 mov rcx,r12 1800cfe20: 4c 89 ea mov rdx,r13 1800cfe23: 41 89 d8 mov r8d,ebx 1800cfe26: 41 83 e6 3f and r14d,0x3f 1800cfe2a: e8 91 95 ad 01 call 0x181ba93c0 1800cfe2f: 45 85 f6 test r14d,r14d 1800cfe32: 74 17 je 0x1800cfe4b 1800cfe34: 48 63 db movsxd rbx,ebx 1800cfe37: 45 89 f0 mov r8d,r14d 1800cfe3a: 4c 03 e3 add r12,rbx 1800cfe3d: 4c 03 eb add r13,rbx 1800cfe40: 4c 89 e1 mov rcx,r12 1800cfe43: 4c 89 ea mov rdx,r13 1800cfe46: e8 75 55 99 01 call 0x181a653c0 1800cfe4b: 0f ae f8 sfence 1800cfe4e: eb 7d jmp 0x1800cfecd 1800cfe50: 45 89 ee mov r14d,r13d 1800cfe53: 45 89 e1 mov r9d,r12d 1800cfe56: 45 89 f2 mov r10d,r14d 1800cfe59: 41 81 e1 ff 0f 00 00 and r9d,0xfff 1800cfe60: 41 81 e2 ff 0f 00 00 and r10d,0xfff 1800cfe67: 45 2b d1 sub r10d,r9d 1800cfe6a: 41 81 fa a0 00 00 00 cmp r10d,0xa0 1800cfe71: 72 10 jb 0x1800cfe83 1800cfe73: 4c 89 e1 mov rcx,r12 1800cfe76: 4c 89 ea mov rdx,r13 1800cfe79: 41 89 d8 mov r8d,ebx 1800cfe7c: e8 3f 59 99 01 call 0x181a657c0 1800cfe81: eb 4a jmp 0x1800cfecd 1800cfe83: 44 03 f3 add r14d,ebx 1800cfe86: 41 83 e6 3f and r14d,0x3f 1800cfe8a: 75 53 jne 0x1800cfedf 1800cfe8c: 41 89 df mov r15d,ebx 1800cfe8f: 83 e3 c0 and ebx,0xffffffc0 1800cfe92: 41 83 e7 3f and r15d,0x3f 1800cfe96: 41 89 d8 mov r8d,ebx 1800cfe99: 45 89 fe mov r14d,r15d 1800cfe9c: 4b 8d 0c 34 lea rcx,[r12+r14*1] 1800cfea0: 4b 8d 54 35 00 lea rdx,[r13+r14*1+0x0] 1800cfea5: e8 96 95 ad 01 call 0x181ba9440 1800cfeaa: 4d 85 f6 test r14,r14 1800cfead: 74 1e je 0x1800cfecd 1800cfeaf: 4c 89 e1 mov rcx,r12 1800cfeb2: 4c 89 ea mov rdx,r13 1800cfeb5: 45 89 f8 mov r8d,r15d 1800cfeb8: e8 03 55 99 01 call 0x181a653c0 1800cfebd: eb 0e jmp 0x1800cfecd 1800cfebf: 4c 89 e1 mov rcx,r12 1800cfec2: 4c 89 ea mov rdx,r13 1800cfec5: 41 89 d8 mov r8d,ebx 1800cfec8: e8 f3 54 99 01 call 0x181a653c0 1800cfecd: 48 89 e8 mov rax,rbp 1800cfed0: 48 83 c4 28 add rsp,0x28 1800cfed4: 5d pop rbp 1800cfed5: 41 5f pop r15 1800cfed7: 41 5e pop r14 1800cfed9: 41 5d pop r13 1800cfedb: 41 5c pop r12 1800cfedd: 5b pop rbx 1800cfede: c3 ret 1800cfedf: 48 63 d3 movsxd rdx,ebx 1800cfee2: 45 89 f0 mov r8d,r14d 1800cfee5: 49 8d 0c 14 lea rcx,[r12+rdx*1] 1800cfee9: 49 03 d5 add rdx,r13 1800cfeec: 49 2b ce sub rcx,r14 1800cfeef: 49 2b d6 sub rdx,r14 1800cfef2: e8 c9 54 99 01 call 0x181a653c0 1800cfef7: 41 2b de sub ebx,r14d 1800cfefa: eb 90 jmp 0x1800cfe8c 1800cfefc: 0f 1f 40 00 nop DWORD PTR [rax+0x0] 1800cff00: 48 83 ec 78 sub rsp,0x78 1800cff04: 45 89 c1 mov r9d,r8d 1800cff07: 4d 63 d9 movsxd r11,r9d 1800cff0a: 49 89 d0 mov r8,rdx 1800cff0d: 49 c1 e3 04 shl r11,0x4 1800cff11: 48 89 c8 mov rax,rcx 1800cff14: 4c 8b 94 24 a0 00 00 mov r10,QWORD PTR [rsp+0xa0] 1800cff1b: 00 1800cff1c: 48 8d 48 10 lea rcx,[rax+0x10] 1800cff20: 4a 8d 54 18 c0 lea rdx,[rax+r11*1-0x40] 1800cff25: 4b 8d 44 18 c0 lea rax,[r8+r11*1-0x40] 1800cff2a: 49 83 c0 10 add r8,0x10 1800cff2e: 41 81 f9 00 00 02 00 cmp r9d,0x20000 1800cff35: 0f 8d 9a 01 00 00 jge 0x1800d00d5 1800cff3b: 45 33 db xor r11d,r11d 1800cff3e: 45 rex.RB 1800cff3f: 85 .byte 0x85