Function at 0x14000720c
Capabilities:
Terminate thread

Disassembly:
mov qword [rsp + 8], rbx
push rdi
sub rsp, 0x20
mov rdi, rcx
call fcn.14000719c
xor edx, edx
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_TerminateThread]
lea rcx, [0x140021170]
call qword [sym.imp.KERNEL32.dll_EnterCriticalSection]
mov rbx, qword [0x1400205b8]
jmp 0x140007248
cmp qword [rbx + 0x18], rdi
je 0x14000724f
mov rbx, qword [rbx]
test rbx, rbx
jne 0x14000723f
jmp 0x140007269
mov rcx, qword [rbx + 0x10]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
lea rdx, [rbx + 0x10]
lea rcx, [0x1400205b8]
call fcn.140011c68
lea rcx, [0x140021170]
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
pop rdi
jmp qword [sym.imp.KERNEL32.dll_LeaveCriticalSection]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rsi], bl
add byte [rax], al
add byte [rax], ah
add byte [rax], al
movsb byte [rdi], byte [rsi]
add byte [rax], al
add bl, ah
add byte [rax], al
add bh, bh
add byte [rax], al
add bh, bh
add byte [rax], al
add bh, bh
add byte [rax], al
add bh, bh
add byte [rax], al
add bh, bh
add byte [rax], al
add bh, bh
add byte [rax], al
add bh, bh
add byte [rax], al
add bh, bh
add byte [rax], al
add bh, bh
add byte [rax], al
add bh, bh
add byte [rax], al
add bh, bh
add byte [rax], al
add ah, bh
add byte [rax], al
add cl, ah
add byte [rax], al
add byte [rsi + 0x74000000], ch
add byte [rax], al
add byte [0x14f03f674], dh
add byte [rax], al
add byte [rbx], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdx], ah
add byte [rax], al
add byte [rsi], ch
add byte [rax], al
add byte [rdx - 0x19000000], dh
add byte [rax], al
add bh, bh
add byte [rax], al
add bh, bh
add byte [rax], al
add bh, bh
add byte [rax], al
add bh, bh
add byte [rax], al
add bh, bh
add byte [rax], al
add bh, bh
add byte [rax], al
add bh, bh
add byte [rax], al
add bh, bh
add byte [rax], al
add bh, bh
add byte [rax], al
add bh, bh
add byte [rax], al
add bh, bh
add byte [rax], al
add bh, bh
add byte [rax], al
add bh, bh
add byte [rax], al
add dh, bh
add byte [rax], al
add bh, dh
add byte [rax], al
add dl, ch
add byte [rax], al
add cl, ch
add byte [rax], al
add bl, dh
add byte [rax], al
add byte [rdx - 0x19000000], dh
add byte [rax], al
add bh, bh
add byte [rax], al
add bh, bh
add byte [rax], al
add bh, bh
add byte [rax], al
add bh, bh
add byte [rax], al
add bh, bh
add byte [rax], al
add bh, bh
add byte [rax], al
add bh, bh
add byte [rax], al
add bh, bh
add byte [rax], al
add bh, bh
add byte [rax], al
add bh, bh
add byte [rax], al
add bh, bh
add byte [rax], al
add bh, bh
add byte [rax], al
add bh, bh
add byte [rax], al
add dh, bh
add byte [rax], al
add bh, dh
add byte [rax], al
add dl, ch
add byte [rax], al
add cl, ch
add byte [rax], al
add bl, dh
add byte [rax], al
add dl, bh
add byte [rax], al
add dh, bh
add byte [rax], al
add bh, bh
add byte [rax], al
add bh, bh
add byte [rax], al
add bh, bh
add byte [rax], al
add bh, bh
add byte [rax], al
add bh, bh
add byte [rax], al
add bh, bh
add byte [rax], al
add bh, bh
add byte [rax], al
add bh, bh
add byte [rax], al
add bh, bh
add byte [rax], al
add bh, bh
add byte [rax], al
add bh, bh
add byte [rax], al
add bh, bh
add byte [rax], al
add bh, bh
add byte [rax], al
add bh, bh
add byte [rax], al
add dl, ah
add byte [rax], al
add byte [rbx + 0x72000000], ah
add byte [rax], al
add byte [rsi], dl
add byte [rax], al
ja 0x14003f72d
add byte [rax], al
rol byte [rax], 1
add byte [rax], al
inc dword [rax]
add byte [rax], al
inc dword [rax]
add byte [rax], al
inc dword [rax]
add byte [rax], al
inc dword [rax]
add byte [rax], al
inc dword [rax]
add byte [rax], al
inc dword [rax]
add byte [rax], al
inc dword [rax]
add byte [rax], al
inc dword [rax]
add byte [rax], al
inc dword [rax]
add byte [rax], al
std
add byte [rax], al
add dh, ch
add byte [rax], al
add dh, cl
add byte [rax], al
add byte [rax + rax + 0x590000], bl
add byte [rax], al
add byte es:[rax], al
add byte [rax], cl
add byte [rax], al
add byte [rdi], dl
add byte [rax], al
add byte [rcx], dl
add byte [rax], al
xchg esi, eax
add byte [rax], al
add dh, bl
add byte [rax], al
add bh, bh
add byte [rax], al
add bh, bh
add byte [rax], al
add bh, bh
add byte [rax], al
add bh, bh
add byte [rax], al
add bh, bh
add byte [rax], al
add bh, bh
add byte [rax], al
add bh, bh
add byte [rax], al
add bh, bh
add byte [rax], al
add bl, ah
add byte [rax], al
add byte [rax + rax + 0x610000], ah
add byte [rax], al
invalid