Function at 0x14000b9ac
Capabilities:
Terminate process

Disassembly:
push rbx
sub rsp, 0x20
mov rbx, rcx
call qword [sym.imp.api_ms_win_core_debug_l1_1_0.dll_IsDebuggerPresent]
mov ecx, 1
mov dword [0x140016950], eax
call fcn.14000b730
xor ecx, ecx
call qword [sym.imp.api_ms_win_core_errorhandling_l1_1_0.dll_SetUnhandledExceptionFilter]
mov rcx, rbx
call qword [sym.imp.api_ms_win_core_errorhandling_l1_1_0.dll_UnhandledExceptionFilter]
cmp dword [0x140016950], 0
jne case.default.0x14000ba02
mov ecx, 1
call fcn.14000b730
call qword [sym.imp.api_ms_win_core_processthreads_l1_1_0.dll_GetCurrentProcess]
mov rcx, rax
mov edx, 0xc0000409
add rsp, 0x20
pop rbx
jmp qword [sym.imp.api_ms_win_core_processthreads_l1_1_0.dll_TerminateProcess]
imul esp, esp, 0xad7430f6
jnp 0x14002326a
push rax
lodsb al, byte [rsi]
ja 0x14002322e
invalid
mov ecx, 0x27bd6cb7
div byte [rax]
cdq
mov bh, 0x6c
mov ebp, 0x9930f627
mov esp, 0xe47430f6
div bh
je 0x140023236
sal byte [rax], 0x15
hlt
push rsp
in al, 0xf6
xor byte [rsp + riz*8 - 0xa], dh
xor byte [rcx + 0x72], ch
mul byte [rcx]
je 0x140023277
je 0x140023244
div byte [rax]
imul esi, dword [rdx - 0xa], 0xf60f7421
xor byte [rsp + riz*8 - 0xa], dh
xor byte [rsi + 0x7430f66d], ah
in al, 0xf6
xor byte [rcx - 0x55], ah
div byte [rax]
je 0x140023250
div byte [rax]
cmpsb byte [rsi], byte [rdi]
insd dword [rdi], dx
div byte [rax]
je 0x140023258
div byte [rax]
invalid
stosd dword [rdi], eax
div byte [rax]
je 0x140023243
div byte [rax]
je 0x1400232a7
div byte [rax]
invalid
div byte [rax]
je 0x140023274
div byte [rax]
je 0x140023278
div byte [rax]
je 0x1400232f7
div byte [rax]
je 0x140023246
div byte [rax]
cwde
in al, 0xf6
xor byte [rsp + riz*8 - 0xa], dh
xor byte [rbx + rdx*2 - 0xa], dh
xor byte [rsp + riz*8 - 0xa], dh
xor byte [rax], bh
in al, 0xf6
xor byte [rsp + riz*8 - 0xa], dh
xor byte [rdi + 0x7430f66c], bl
movabs byte [0xe47430c3e41e30f6], al
div byte [rax]
je 0x1400232ac
push rbx
div byte [rax]
je case.0x14000ba02.0
div byte [rax]
cmp ah, ah
div byte [rax]
je 0x140023298
div byte [rax]
lahf
insb byte [rdi], dx
div byte [rax]
je 0x14002325e
div byte [rax]
invalid
ret
div byte [rax]
je 0x14002328c
div byte [rax]
je 0x140023252
div byte [rax]
je 0x1400232b8
push rdi
or byte [rsp + riz*8 - 0xa], dh
xor byte [rdi + 0x5a62f6e4], al
mul byte [rdx + 0x5a]
pop rbx
div byte [rax]
invalid
out dx, eax
xor byte [rcx + 0x74431667], dl
in al, 0xf6
xor byte [rcx + rax*8 - 0xa], dh
xor byte [rdi + rdx*2 - 0xa], dh
xor byte [rsp + riz*8 - 0xa], dh
xor byte [rbx + rdx - 0xa], dh
xor byte [rsp + riz*8 - 0xa], dh
xor byte [rsp + riz*8 - 0xa], dh
xor byte [rax + rdx*8 - 0xa], dh
xor byte [rsp + riz*8 - 0xa], dh
xor byte [rsp + riz*8 - 0x5b], dh
invalid
div byte [rax]
je 0x14002334f
push rdi
div byte [rax]
je 0x1400232e0
div byte [rax]
je 0x140023313
div byte [rax]
je 0x1400232e8
div byte [rax]
je 0x1400232ec
div byte [rax]
je 0x1400232dc
div byte [rax]
je 0x1400232f4
div byte [rax]
je 0x1400232f8
in al, 0xa5
movsd dword [rdi], dword [rsi]
xor byte [rsp + riz*8 - 0xa], dh
xchg ebx, eax
je 0x1400232f6
not byte [rbx + 0x30f6da74]
div byte [rax]
je 0x140023304
div byte [rax]
jmp 0x140023308
div byte [rax]
je 0x140023318
div byte [rax]
je 0x1400232c0
div byte [rax]
je 0x140023320
div byte [rsi + 0x30f6096f]
invalid
div byte [rax]
je 0x140023334
in al, 0xf6
xor byte [rcx - 0x1c], dl
test byte [rax], 0x74
in al, 0xf6
div byte [rax]
push rcx
in al, 0xf6
or byte [rsp + riz*8 - 0xa], dh
xor byte [rsp + riz*8 - 0xa], dh
xor byte [rax], ch
in al, 0x6f
xor byte [rsi - 0x1c], ah
div byte [rax]
je 0x14002334c
div byte [rax]
je 0x140023330
div byte [rax]
xchg esp, eax
in al, 0xf6
xor byte [rsp + riz*8 - 0x7f], dh
xor byte [rsp + rbp*8 - 0xa], dh
xor byte [rsp + riz*8 - 0xa], dh
xor byte [rsp + riz*8 - 0xa], dh
xor byte [rsp + riz*8 - 0xa], dh
xor byte [rbp + rbx*4 - 0xa], dh
xor byte [rsp + riz*8 + 0x33], dh
xor byte [rax], dh
in al, 0xf6
xor byte [rsi + rsi*4 - 0xa], dh
xor byte [rsp + riz*8 - 0xa], dh
xor byte [rsp + riz*8 - 0xa], dh
xor byte [rsp + riz*8 - 0xa], dh
fnsave dword [rsp + riz*8 - 0xa]
cld
cmpsb byte [rsi], byte [rdi]
in al, 0xf6
xor byte [rsp + riz*8 + 0x76], dh
invalid