Files
MAG160C/analysis/disasm/disasm_thread2.txt
T

71 lines
4.8 KiB
Plaintext

000000016fb5: push rbp
000000016fb6: push rbx
000000016fb7: mov rbx, rdi
000000016fba: je 0x1703e
000000016fc0: cmp qword ptr [rdi + 0x48], 0
000000016fc5: je 0x17048
000000016fcb: lea r12, [rdi + 0x100]
000000016fd2: lea rbp, [rdi + 0x88]
000000016fd9: jmp 0x17022
000000016fdb: nop dword ptr [rax + rax]
000000016fe0: mov rdi, r12
000000016fe3: call 0x16e50
000000016fe8: mov eax, dword ptr [rbx + 0x30]
000000016feb: test eax, eax
000000016fed: je 0x17029
000000016fef: mov rdi, rbp
000000016ff2: call 0x65d0
000000016ff7: mov edx, dword ptr [rbx + 0x338]
000000016ffd: mov rdi, qword ptr [rbx + 0x50]
000000017001: mov rsi, qword ptr [rbx + 0x330]
000000017008: add rdx, 0x4c
00000001700c: call 0x66e0
000000017011: mov rdi, rbp
000000017014: call 0x66d0
000000017019: mov rax, qword ptr [rbx + 0x48]
00000001701d: test rax, rax
000000017020: jne 0x17030
000000017022: mov eax, dword ptr [rbx + 0x30]
000000017025: test eax, eax
000000017027: jne 0x16fe0
000000017029: xor eax, eax
00000001702b: pop rbx
00000001702c: pop rbp
00000001702d: pop r12
00000001702f: ret
000000017030: mov rsi, qword ptr [rbx + 0x50]
000000017034: mov edi, dword ptr [rbx + 0x33c]
00000001703a: call rax
00000001703c: jmp 0x17022
00000001703e: pop rbx
00000001703f: pop rbp
000000017040: mov eax, 1
000000017045: pop r12
000000017047: ret
000000017048: mov eax, 2
00000001704d: jmp 0x1702b
00000001704f: nop
000000017050: push rbp
000000017051: push rbx
000000017052: mov rbx, rdi
000000017055: sub rsp, 8
000000017059: test rdi, rdi
00000001705c: je 0x1708b
00000001705e: lea rbp, [rdi + 0x160]
000000017065: jmp 0x17084
000000017067: nop word ptr [rax + rax]
000000017070: mov esi, 0x7d0
000000017075: mov rdi, rbp
000000017078: call 0x16ea0
00000001707d: mov eax, dword ptr [rbx + 0x2c]
000000017080: test eax, eax
000000017082: je 0x1708b
000000017084: mov eax, dword ptr [rbx + 0x2c]
000000017087: test eax, eax
000000017089: jne 0x17070
00000001708b: add rsp, 8
00000001708f: xor eax, eax
000000017091: pop rbx
000000017092: pop rbp
000000017093: ret