137 lines
9.8 KiB
Plaintext
137 lines
9.8 KiB
Plaintext
########## @ 19560 ##########
|
|
000000019560: test ebx, esp
|
|
000000019562: add byte ptr [rax], al
|
|
000000019564: add byte ptr [rbp + rcx*4 - 0x4d], cl
|
|
000000019568: cmp byte ptr [rbx], cl
|
|
00000001956a: add byte ptr [rax], al
|
|
00000001956c: mov edx, 0x38
|
|
000000019571: test r14b, 1
|
|
000000019575: mov rdi, r14
|
|
000000019578: jne 0x197e0
|
|
00000001957e: test dil, 2
|
|
000000019582: jne 0x197f8
|
|
000000019588: test dil, 4
|
|
00000001958c: jne 0x19810
|
|
000000019592: mov ecx, edx
|
|
000000019594: xor eax, eax
|
|
000000019596: shr ecx, 3
|
|
000000019599: test dl, 4
|
|
00000001959c: rep stosq qword ptr [rdi], rax
|
|
00000001959f: jne 0x19630
|
|
0000000195a5: test dl, 2
|
|
0000000195a8: jne 0x19618
|
|
0000000195aa: and edx, 1
|
|
0000000195ad: jne 0x19610
|
|
0000000195af: mov esi, 0x6bb6b66b
|
|
0000000195b4: mov rdi, rbx
|
|
0000000195b7: mov dword ptr [rsp + 8], r8d
|
|
0000000195bc: call 0x18ad0
|
|
0000000195c1: mov esi, 0x6bb6b66c
|
|
0000000195c6: mov rdi, rbx
|
|
0000000195c9: mov r13d, eax
|
|
0000000195cc: call 0x18ad0
|
|
0000000195d1: test eax, eax
|
|
0000000195d3: jne 0x19680
|
|
0000000195d9: xor eax, eax
|
|
0000000195db: add rsp, 0x18
|
|
0000000195df: pop rbx
|
|
0000000195e0: pop rbp
|
|
0000000195e1: pop r12
|
|
0000000195e3: pop r13
|
|
0000000195e5: pop r14
|
|
0000000195e7: pop r15
|
|
0000000195e9: ret
|
|
0000000195ea: nop word ptr [rax + rax]
|
|
0000000195f0: call 0x6390
|
|
0000000195f5: mov dword ptr [rax], 0xe4ae0005
|
|
0000000195fb: add rsp, 0x18
|
|
0000000195ff: xor eax, eax
|
|
000000019601: pop rbx
|
|
000000019602: pop rbp
|
|
000000019603: pop r12
|
|
000000019605: pop r13
|
|
000000019607: pop r14
|
|
000000019609: pop r15
|
|
00000001960b: ret
|
|
|
|
########## @ 19840 ##########
|
|
000000019840: sub rsp, 0x18
|
|
000000019844: mov eax, dword ptr [rdi + 0x80]
|
|
00000001984a: test eax, eax
|
|
00000001984c: je 0x19970
|
|
000000019852: test rsi, rsi
|
|
000000019855: jne 0x19878
|
|
000000019857: call 0x6390
|
|
00000001985c: mov dword ptr [rax], 0xe4ae0001
|
|
000000019862: lea rsp, [rbp - 0x28]
|
|
000000019866: xor eax, eax
|
|
000000019868: pop rbx
|
|
000000019869: pop r12
|
|
00000001986b: pop r13
|
|
00000001986d: pop r14
|
|
00000001986f: pop r15
|
|
000000019871: pop rbp
|
|
000000019872: ret
|
|
000000019873: nop dword ptr [rax + rax]
|
|
000000019878: test rdx, rdx
|
|
00000001987b: mov r12, rdx
|
|
00000001987e: je 0x19857
|
|
000000019880: sub rsp, 0x50
|
|
000000019884: mov edx, 0x3c
|
|
000000019889: lea r14, [rsp + 3]
|
|
00000001988e: shr r14, 2
|
|
000000019892: mov dword ptr [r14*4], 0x6bb6b66d
|
|
00000001989e: mov rax, qword ptr [rsi]
|
|
0000000198a1: lea r15, [r14*4]
|
|
0000000198a9: mov qword ptr [r14*4 + 4], rax
|
|
0000000198b1: mov rax, qword ptr [rsi + 8]
|
|
0000000198b5: mov qword ptr [r15 + 0xc], rax
|
|
0000000198b9: mov rax, qword ptr [rsi + 0x10]
|
|
0000000198bd: mov qword ptr [r15 + 0x14], rax
|
|
0000000198c1: mov rax, qword ptr [rsi + 0x18]
|
|
0000000198c5: mov qword ptr [r15 + 0x1c], rax
|
|
0000000198c9: mov rax, qword ptr [rsi + 0x20]
|
|
0000000198cd: mov qword ptr [r15 + 0x24], rax
|
|
0000000198d1: mov rax, qword ptr [rsi + 0x28]
|
|
0000000198d5: mov qword ptr [r15 + 0x2c], rax
|
|
0000000198d9: mov rax, qword ptr [rsi + 0x30]
|
|
0000000198dd: mov rsi, r15
|
|
0000000198e0: mov qword ptr [r15 + 0x34], rax
|
|
0000000198e4: call 0x189f0
|
|
0000000198e9: mov dword ptr [r14*4], 0x6bb6b66e
|
|
0000000198f5: mov dword ptr [rbp - 0x34], eax
|
|
0000000198f8: mov edx, 0x3c
|
|
0000000198fd: mov rax, qword ptr [r12]
|
|
000000019901: mov rsi, r15
|
|
000000019904: mov rdi, r13
|
|
000000019907: mov qword ptr [r14*4 + 4], rax
|
|
00000001990f: mov rax, qword ptr [r12 + 8]
|
|
000000019914: mov qword ptr [r15 + 0xc], rax
|
|
000000019918: mov rax, qword ptr [r12 + 0x10]
|
|
00000001991d: mov qword ptr [r15 + 0x14], rax
|
|
000000019921: mov rax, qword ptr [r12 + 0x18]
|
|
000000019926: mov qword ptr [r15 + 0x1c], rax
|
|
00000001992a: mov rax, qword ptr [r12 + 0x20]
|
|
00000001992f: mov qword ptr [r15 + 0x24], rax
|
|
000000019933: mov rax, qword ptr [r12 + 0x28]
|
|
000000019938: mov qword ptr [r15 + 0x2c], rax
|
|
00000001993c: mov rax, qword ptr [r12 + 0x30]
|
|
000000019941: mov qword ptr [r15 + 0x34], rax
|
|
000000019945: call 0x189f0
|
|
00000001994a: mov ecx, dword ptr [rbp - 0x34]
|
|
00000001994d: test eax, eax
|
|
00000001994f: setne dl
|
|
000000019952: xor eax, eax
|
|
000000019954: test ecx, ecx
|
|
000000019956: setne al
|
|
000000019959: lea rsp, [rbp - 0x28]
|
|
00000001995d: and eax, edx
|
|
00000001995f: pop rbx
|
|
000000019960: pop r12
|
|
000000019962: pop r13
|
|
000000019964: pop r14
|
|
000000019966: pop r15
|
|
000000019968: pop rbp
|
|
000000019969: ret
|
|
|