You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

70 lines
4.4 KiB

sample.exe: file format coff-x86-64
Disassembly of section .text:
140002917: 83 e0 04 and eax, 0x4
14000291a: 49 29 c1 sub r9, rax
14000291d: 44 89 11 mov dword ptr [rcx], r10d
140002920: 44 8b 14 02 mov r10d, dword ptr [rdx + rax]
140002924: 44 89 14 01 mov dword ptr [rcx + rax], r10d
140002928: 46 8b 14 0a mov r10d, dword ptr [rdx + r9]
14000292c: 42 8b 54 02 fc mov edx, dword ptr [rdx + r8 - 0x4]
140002931: 46 89 14 09 mov dword ptr [rcx + r9], r10d
140002935: 42 89 54 01 fc mov dword ptr [rcx + r8 - 0x4], edx
14000293a: 48 89 c8 mov rax, rcx
14000293d: 5e pop rsi
14000293e: 5d pop rbp
14000293f: c3 ret
140002940: 49 81 f8 ff 00 00 00 cmp r8, 0xff
140002947: 77 3c ja 0x140002985 <.text+0x1985>
140002949: 44 89 c0 mov eax, r8d
14000294c: d1 e8 shr eax
14000294e: 4d 8d 48 c0 lea r9, [r8 - 0x40]
140002952: 62 f1 7c 48 10 02 vmovups zmm0, zmmword ptr [rdx]
140002958: 83 e0 40 and eax, 0x40
14000295b: 49 29 c1 sub r9, rax
14000295e: 62 f1 7c 48 10 14 02 vmovups zmm2, zmmword ptr [rdx + rax]
140002965: 62 b1 7c 48 10 0c 0a vmovups zmm1, zmmword ptr [rdx + r9]
14000296c: 62 f1 7c 48 11 01 vmovups zmmword ptr [rcx], zmm0
140002972: 62 f1 7c 48 11 14 01 vmovups zmmword ptr [rcx + rax], zmm2
140002979: 62 b1 7c 48 11 0c 09 vmovups zmmword ptr [rcx + r9], zmm1
140002980: e9 12 01 00 00 jmp 0x140002a97 <.text+0x1a97>
140002985: 62 f1 7c 48 10 02 vmovups zmm0, zmmword ptr [rdx]
14000298b: 41 89 d1 mov r9d, edx
14000298e: 41 83 e1 3f and r9d, 0x3f
140002992: 4f 8d 54 01 c0 lea r10, [r9 + r8 - 0x40]
140002997: 49 c1 ea 06 shr r10, 0x6
14000299b: 44 89 d0 mov eax, r10d
14000299e: 4d 8d 5a ff lea r11, [r10 - 0x1]
1400029a2: 83 e0 07 and eax, 0x7
1400029a5: 62 f1 7c 48 11 01 vmovups zmmword ptr [rcx], zmm0
1400029ab: 49 83 fb 07 cmp r11, 0x7
1400029af: 73 08 jae 0x1400029b9 <.text+0x19b9>
1400029b1: 45 31 db xor r11d, r11d
1400029b4: e9 a9 00 00 00 jmp 0x140002a62 <.text+0x1a62>
1400029b9: be 00 02 00 00 mov esi, 0x200
1400029be: 49 83 e2 f8 and r10, -0x8
1400029c2: 45 31 db xor r11d, r11d
1400029c5: 4c 29 ce sub rsi, r9
1400029c8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax]
1400029d0: 62 f1 7c 48 28 44 32 f9 vmovaps zmm0, zmmword ptr [rdx + rsi - 0x1c0]
1400029d8: 62 f1 7c 48 28 4c 32 fa vmovaps zmm1, zmmword ptr [rdx + rsi - 0x180]
1400029e0: 62 f1 7c 48 28 54 32 fb vmovaps zmm2, zmmword ptr [rdx + rsi - 0x140]
1400029e8: 49 83 c3 08 add r11, 0x8
1400029ec: 62 f1 7c 48 11 44 31 f9 vmovups zmmword ptr [rcx + rsi - 0x1c0], zmm0
1400029f4: 62 f1 7c 48 11 4c 31 fa vmovups zmmword ptr [rcx + rsi - 0x180], zmm1
1400029fc: 62 f1 7c 48 28 4c 32 fc vmovaps zmm1, zmmword ptr [rdx + rsi - 0x100]
140002a04: 62 f1 7c 48 11 54 31 fb vmovups zmmword ptr [rcx + rsi - 0x140], zmm2
140002a0c: 62 f1 7c 48 28 54 32 fd vmovaps zmm2, zmmword ptr [rdx + rsi - 0xc0]
140002a14: 62 f1 7c 48 11 4c 31 fc vmovups zmmword ptr [rcx + rsi - 0x100], zmm1
140002a1c: 62 f1 7c 48 28 4c 32 fe vmovaps zmm1, zmmword ptr [rdx + rsi - 0x80]
140002a24: 62 f1 7c 48 11 54 31 fd vmovups zmmword ptr [rcx + rsi - 0xc0], zmm2
140002a2c: 62 f1 7c 48 28 54 32 ff vmovaps zmm2, zmmword ptr [rdx + rsi - 0x40]
140002a34: 62 f1 7c 48 11 4c 31 fe vmovups zmmword ptr [rcx + rsi - 0x80], zmm1
140002a3c: 62 f1 7c 48 28 0c 32 vmovaps zmm1, zmmword ptr [rdx + rsi]
140002a43: 62 f1 7c 48 11 54 31 ff vmovups zmmword ptr [rcx + rsi - 0x40], zmm2
140002a4b: 62 f1 7c 48 11 0c 31 vmovups zmmword ptr [rcx + rsi], zmm1
140002a52: 48 81 c6 00 02 00 00 add rsi, 0x200
140002a59: 4d 39 da cmp r10, r11
140002a5c: 0f 85 6e ff ff ff jne 0x1400029d0 <.text+0x19d0>
140002a62: 48 85 c0 test rax, rax