Function at 0x140443ecc
Capabilities:
Accept command line arguments

Disassembly:
push rsi
stc
cmp r12b, r13b
test r11b, 0x87
sub rsp, 0x70
jmp 0x140443ede
mov dword [rsp + 0x3c], 0
jmp 0x140443eeb
call qword [sym.imp.KERNEL32.dll_GetCommandLineW]
lea rdx, [rsp + 0x3c]
movsxd rcx, r12d
movzx cx, dil
mov rcx, rax
jmp 0x140443f06
call qword [sym.imp.SHELL32.dll_CommandLineToArgvW]
movsxd r8, dword [rsp + 0x3c]
lea rsi, [rsp + 0x40]
mov cl, 0xc5
movsx ecx, di
mov rcx, rsi
cdq
movsx rdx, r14w
seta dh
mov rdx, rax
jmp 0x140443f2e
call fcn.14044426a
lea rax, [0x1400b8ec8]
cmp rsi, rax
jmp 0x140443f42
je 0x1404440b0
mov rcx, qword [0x1400b8ec8]
jmp 0x140443f54
test rcx, rcx
jmp 0x140443f5c
je 0x140443fb7
mov rdx, qword [0x1400b8ed8]
clc
sub rdx, rcx
stc
cmp r11w, 0x5703
cmp rdx, 0x1000
jmp 0x140443f80
jb 0x140443fb2
mov rax, qword [rcx - 8]
cmc
add rcx, 0xfffffffffffffff8
sub rcx, rax
cmp rcx, 0x20
jmp 0x140443f9b
jae 0x14044425f
add rdx, 0x27
jmp 0x140443faa
mov rcx, rax
jmp 0x140443fb2
call fcn.140267d8d
movaps xmm0, xmmword [rsp + 0x40]
movups xmmword [0x1400b8ec8], xmm0
mov rax, qword [rsp + 0x50]
mov qword [0x1400b8ed8], rax
jmp 0x140443fd4
xorps xmm0, xmm0
movaps xmmword [rsp + 0x40], xmm0
bts cx, dx
bt cx, sp
clc
mov qword [rsp + 0x50], 0
adc cl, dh
shl cl, cl
neg ch
mov rcx, qword [0x1400b8ee0]
jmp 0x140444007
test rcx, rcx
jmp 0x14044400f
je 0x140444076
mov rdx, qword [0x1400b8ef0]
stc
sub rdx, rcx
test r8w, 0x117e
cmc
cmp rdx, 0x1000
jmp 0x140444033
jb 0x140444071
mov rax, qword [rcx - 8]
jmp 0x140444046
add rcx, 0xfffffffffffffff8
sub rcx, rax
cmp rcx, 0x20
jmp 0x140444056
jae 0x14044425f
add rdx, 0x27
mov ch, 0xdd
xchg cx, cx
movsxd rcx, edx
mov rcx, rax
jmp 0x140444071
call fcn.140267d8d
lea rax, [rsp + 0x58]
setge ch
movzx rcx, r11w
movups xmm0, xmmword [rsp + 0x58]
movsx cx, dl
movzx cx, r10b
movups xmmword [0x1400b8ee0], xmm0
bswap cx
mov rcx, qword [rsp + 0x68]
mov qword [0x1400b8ef0], rcx
jmp 0x1404440ab
jmp 0x14044411d
mov rcx, qword [0x1400b8ee0]
cmp cl, r12b
test rcx, rcx
je 0x14044412d
mov rdx, qword [0x1400b8ef0]
stc
sub rdx, rcx
cmp rdx, 0x1000
jmp 0x1404440da
jb 0x14044410c
mov rax, qword [rcx - 8]
stc
add rcx, 0xfffffffffffffff8
cmp r10w, 0x91c
stc
sub rcx, rax
cmp rcx, 0x20
jae 0x14044425f
add rdx, 0x27
movsx ecx, ax
mov rcx, rax
jmp 0x14044410c
call fcn.140267d8d
lea rax, [0x1400b8ee0]
jmp 0x14044411d
xorps xmm0, xmm0
movups xmmword [rax], xmm0
not ecx
mov qword [rax + 0x10], 0
mov rcx, qword [rsp + 0x40]
clc
stc
test rcx, rcx
jmp 0x14044413c
je 0x1404441a0
mov rdx, qword [rsp + 0x50]
sub rdx, rcx
cmp di, r14w
cmp rdx, 0x1000
jmp 0x14044415a
jb 0x14044419b
mov rax, qword [rcx - 8]
jmp 0x14044416d
add rcx, 0xfffffffffffffff8
test r8b, 0x60
test r13w, r14w
stc
sub rcx, rax
cmp rcx, 0x20
jmp 0x140444186
jae 0x14044425f
add rdx, 0x27
movsxd rcx, r12d
mov rcx, rax
jmp 0x14044419b
call fcn.140267d8d
call fcn.140056e60
mov ecx, 0x58
jmp 0x1404441af
call fcn.14044834d
mov rsi, rax
mov rcx, rax
jmp 0x1404441bf
call fcn.1403b521a
mov qword [0x1400b8ec0], rsi
mov rcx, rsi
call fcn.1403b580e
mov qword [rsp + 0x28], 0
xadd r8w, r8w
mov dword [rsp + 0x20], 0
movsx r8d, sp
lea r8, [0x14005d5f0]
test spl, 0x7a
sub ecx, ecx
clc
cmp r15b, 0xa8
test spl, spl
xor edx, edx
jmp 0x14044420c
sub r9d, r9d
jmp 0x140444214
call qword [sym.imp.KERNEL32.dll_CreateThread]
mov rcx, qword [0x1400b8ec0]
jmp 0x140444226
call fcn.1401dbb4c
call fcn.140437a6a
mov eax, dword [0x1400dd058]
xadd r10w, r10w
mov r10, 0xffffffffffffffff
xor edx, edx
jmp 0x140444249
syscall
xor eax, eax
add rsp, 0x70
mov rsi, r10
movsx esi, r12w
pop rsi
jmp 0x14044425e
ret
call fcn.1404b6b98
int3