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]
sal dword [rsi - 0x15], 9
cmp al, 0x76
jmp 0x14002325b
jmp 0x1400232d9
xchg ebp, eax
xor al, 9
cmp al, 0x31
jmp 0x14002326b
jno 0x140023258
or dword [rbx], edi
jbe 0x14002325c
or dword [rsi + rsi*2], edi
in eax, dx
or dword [rsi + rsi*2 + 0x763c0912], esi
jmp 0x140023287
jbe 0x140023274
or dword [rsi + rsi*2], edi
jmp 0x14002330c
jmp 0x14002329b
jmp 0x1400232a3
sar dword [rcx + rcx + 0x3c], 0x76
jmp 0x1400232ab
jbe case.0x14000ba02.0
or dword [rsi + rsi*2], edi
pop rbx
mov esi, 0xdaeb763c
cmp al, 0x76
jbe 0x140023298
fidivr dword [rsi + rsi*2]
jmp 0x14002324a
jmp 0x1400232c7
jmp 0x1400232cf
jbe 0x1400232f1
sub byte [rcx], cl
cmp al, 0x76
or dword [rsi + rsi*2], edi
jmp 0x1400232d7
jbe 0x1400232bc
jmp 0x1400232df
or eax, 0x9ea763c
cmp al, 0x76
jmp 0x1400232e3
jbe 0x1400232c4
or dword [rax], esi
jbe 0x1400232c8
cmp byte [rsi + rsi*2], 0xeb
jbe 0x1400232cc
or esi, edx
jbe 0x1400232d0
or dword [rdx], esi
jbe 0x1400232c9
or dword [rsi + rdx], edi
jmp 0x1400232f7
or ebp, ebp
fsubr qword [rax]
or dword [rsi + rsi], edi
invalid
invalid
jmp 0x140023317
hlt
jbe 0x140023352
leave
cmp al, 0x76
jmp 0x140023327
jbe 0x140023314
pop rsp
cmp al, 0x2d
or dword [eax], ecx
jbe 0x140023371
pop rdx
cmp al, 0x76
imul ecx, dword [rcx], 0x3c
or bl, ch
or dword [rsi + rsi*2], edi
jmp 0x14002338d
pop rdx
cmp al, 0x76
pop rbp
or dword [riz*4 + 0x763c09eb], edi
jmp 0x140023353
cmp al, 0x76
nop
or edx, edi
invalid
cmp al, 0x76
jmp 0x14002335f
jbe 0x140023340
or dword [rsi + rsi*2], edi
test byte [rcx], 0x5c
jbe 0x140023348
or dword [rbp + 0x3c09eb76], eax
pop rsp
jbe 0x14002334c
or dword [rsp + rbx*2], edi
jmp 0x14002334a
jo 0x140023358
or dword [rsi + rsi*2], edi
pop rsp
cmpsd dword [rsi], dword [rdi]
mov dword [rsi - 0x15], esi
or dword [rsi + rsi*2], edi
movabs al, byte [0xeb773c090a763c09]
jmp 0x149eda9c4
or dword [rsi + rsi*2], edi
or cl, byte [rcx]
cmp al, 0x77
jmp 0x14002336b
or dword [rsi + rsi*2], edi
jmp 0x14002339b
jmp 0x14002334f
jmp 0x1400233a7
in al, 9
cmp al, 0x76
jmp 0x1400233af
jbe 0x140023394
jmp 0x1400233b3
or dword [rbx + rdx], edi
jmp 0x1400233b7
xchg edi, eax
jmp 0x1400233bb
jbe 0x1400233a0
jmp 0x1400233bf
or dword [rsi + rsi*2], edi
jmp 0x1400233c3
jbe 0x1400233a4
or dword [rsi + rsi*2], edi
jbe 0x1400233a8
jmp 0x1400233c7
or dword [rsi + rsi*2], edi
jbe 0x1400233ac
jmp 0x1400233cb
or dword [rsi + rsi*2], edi
jmp 0x1400233cf
jbe 0x1400233b0
or dword [rsi + rsi*2], edi
jbe 0x1400233b4
jmp 0x14002340b
cmp al, 0x76
lodsb al, byte [rsi]
jbe 0x140023379
or ecx, esi
jbe 0x1400233bc
or dword [rsi + rsi*2], edi
jmp 0x1400233df
invalid
jmp 0x1400233c8
jmp 0x14002340b
jmp 0x14002340b
jmp 0x140023413
jbe 0x1400233f8
cmp al, 0x76
jmp 0x14002341b
jbe 0x140023400
or dword [rsi + rsi*2], edi
jmp 0x140023423
jbe 0x140023408
or dword [rsi + rsi*2], edi
jmp 0x140023467
jbe 0x140023410
cmp al, 0x76
jmp 0x140023433
jmp 0x140023437
or dword [rdx + 0x76], eax
jmp 0x14002343f
jbe 0x140023420
or dword [rdx + 0x3c098776], eax
jbe 0x140023483
jbe 0x1400233c0
or dword [rsi + rsi*2], edi
or ebp, r14d
or ebp, esi
jbe 0x14002342c
jmp 0x14002344b
or dword [rdx + 0x76], edx
js 0x14002344f
cmp al, 0x76
jmp 0x140023453
jbe 0x1400233ff
or dword [rsi + rsi*2], edi
jmp 0x14002345b
jbe 0x14002343c
or edi, ebx
jbe 0x140023440
jmp 0x14002345f
or dword [rdx], edx
jbe 0x140023444
mov edi, dword [rsi + rsi*2]
jmp 0x140023469
jbe 0x140023448
or edi, dword [rbp*4 + 0x76a6090e]
invalid
lodsd eax, dword [rsi]
invalid
jbe 0x140023454
or dword [rsi + rsi*2], edi
jmp 0x140023477
jmp 0x14002347b
enter 0x9eb, 0x3c
jp 0x140023460
jrcxz 0x1400234fd
jg 0x1400234bb
cmp al, 0xa8
jmp 0x14002348b
test al, 0xeb
or dword [rsi + rsi*2], edi
jmp 0x14002348f
jbe 0x140023470
or dword [rdx + rdx], edi
jmp 0x140023493
fucomp st(3)
or dword [rsi + 0x76], ebp
jmp 0x14002349b
jmp 0x140023497
jbe 0x14002347c
or dword [rbx + rcx*4], edi
jmp 0x14002349f
mov ebp, ebx
or dword [rcx + rdx*2], edi
push rcx
mov ecx, 0xeb763c09
jbe 0x140023488
jmp 0x1400234a7
or dword [rsi + rsi*2], edi
jmp 0x1400234ab
jbe 0x14002348c
or dword [rsi + rsi*2], edi
jmp 0x1400234af
jbe 0x140023431
mov byte [rcx], cl
cmp al, 0x76
or dword [rsi + rsi*2], edi
jbe 0x140023498
jmp 0x1400234b7
or dword [rsi + rsi*2], edi
jmp 0x1400234bb
jbe 0x14002349c
or dword [rsi + rsi*2], edi
jns 0x1400234bf
cmp al, 0xc3
ret
cmp dword [rcx], ecx
sal byte [rsi - 0x15], cl
jbe 0x1400234a8
or dword [rsi + rsi*2], edi
jmp 0x1400234cb
jbe 0x1400234ac
or dword [rsi + rsi*2], edi
jmp 0x1400234cf
jbe 0x1400234b8
or eax, ecx
ret 0x987
invalid