Function at 0x140443d79
Capabilities:
Accept command line arguments

Disassembly:
push rsi
stc
test dl, 6
sub rsp, 0x70
jmp 0x140443d87
mov dword [rsp + 0x3c], 0
jmp 0x140443d94
call qword [sym.imp.KERNEL32.dll_GetCommandLineW]
lea rdx, [rsp + 0x3c]
mov rcx, rax
call qword [sym.imp.SHELL32.dll_CommandLineToArgvW]
movsxd r8, dword [rsp + 0x3c]
movzx cx, bpl
cwd
mov esi, esi
lea rsi, [rsp + 0x40]
jmp 0x140443dc4
mov rcx, rsi
not rdx
mov rdx, rax
jmp 0x140443dd2
call fcn.140444132
lea rax, [0x1400b8ec8]
cmc
cmp rsi, rax
jmp 0x140443de7
je 0x140443f60
mov rcx, qword [0x1400b8ec8]
test r8b, 0x81
test bl, r10b
test rcx, rcx
jmp 0x140443e03
je 0x140443e6b
mov rdx, qword [0x1400b8ed8]
cmp r8b, 0xbc
stc
clc
sub rdx, rcx
cmp rdx, 0x1000
jmp 0x140443e25
jb 0x140443e66
mov rax, qword [rcx - 8]
cmp r14d, 0x9ae00df
add rcx, 0xfffffffffffffff8
cmp ch, 7
test r11w, r10w
sub rcx, rax
test cl, 0x89
cmp r13b, al
cmp rcx, 0x20
jae 0x140444127
add rdx, 0x27
setb ch
movsxd rcx, ebp
mov rcx, rax
jmp 0x140443e66
call fcn.1401ba130
movaps xmm0, xmmword [rsp + 0x40]
movsxd rax, esp
movsx eax, r8w
mov al, r15b
movups xmmword [0x1400b8ec8], xmm0
bswap ax
mov rax, qword [rsp + 0x50]
jmp 0x140443e8e
mov qword [0x1400b8ed8], rax
jmp 0x140443e9a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x40], xmm0
shl ecx, 0x32
shr cl, 0x1a
mov qword [rsp + 0x50], 0
or cx, r12w
mov rcx, qword [0x1400b8ee0]
test rcx, rcx
je 0x140443f1d
mov rdx, qword [0x1400b8ef0]
clc
sub rdx, rcx
stc
cmc
cmp rdi, r11
cmp rdx, 0x1000
jmp 0x140443ee1
jb 0x140443f18
mov rax, qword [rcx - 8]
cmp r11w, r15w
add rcx, 0xfffffffffffffff8
sub rcx, rax
clc
cmp rcx, 0x20
jmp 0x140443f00
jae 0x140444127
add rdx, 0x27
mov rcx, r11
movsx ecx, bp
mov rcx, rax
jmp 0x140443f18
call fcn.1401ba130
lea rax, [rsp + 0x58]
movzx ecx, r12w
xchg rcx, rcx
movups xmm0, xmmword [rsp + 0x58]
movzx rcx, r13w
jmp 0x140443f37
movups xmmword [0x1400b8ee0], xmm0
xchg cx, cx
movzx cx, ah
mov rcx, qword [rsp + 0x68]
jmp 0x140443f4f
mov qword [0x1400b8ef0], rcx
jmp 0x140443f5b
jmp 0x140443fe1
mov rcx, qword [0x1400b8ee0]
cmp r9d, 0x233c10f9
cmc
test rcx, rcx
jmp 0x140443f77
je 0x140443ff8
mov rdx, qword [0x1400b8ef0]
stc
cmp r10d, 0x440b2df6
sub rdx, rcx
cmp rdx, 0x1000
jmp 0x140443f9b
jb 0x140443fd5
mov rax, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
jmp 0x140443faf
sub rcx, rax
cmp rcx, 0x20
jmp 0x140443fbb
jae 0x140444127
add rdx, 0x27
not cl
bswap ecx
movzx rcx, r15w
mov rcx, rax
jmp 0x140443fd5
call fcn.1401ba130
lea rax, [0x1400b8ee0]
xorps xmm0, xmm0
movups xmmword [rax], xmm0
adc cx, cx
mov qword [rax + 0x10], 0
btc ecx, edx
ror rcx, cl
mov rcx, qword [rsp + 0x40]
test ch, 0x9d
test rcx, rcx
jmp 0x140444008
je 0x14044404f
mov rdx, qword [rsp + 0x50]
cmc
sub rdx, rcx
clc
test spl, r10b
cmp rdx, 0x1000
jb 0x14044404a
mov rax, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
cmc
sub rcx, rax
cmp rcx, 0x20
jae 0x140444127
add rdx, 0x27
mov rcx, rax
jmp 0x14044404a
call fcn.1401ba130
call fcn.140056e60
mov ecx, 0x58
jmp 0x14044405e
call fcn.140448126
mov rsi, rax
movzx rcx, r11w
movsx rcx, r14w
movzx cx, bl
mov rcx, rax
call fcn.1403b4f54
mov qword [0x1400b8ec0], rsi
movzx rcx, cx
movzx ecx, r11w
mov rcx, rsi
jmp 0x140444091
call fcn.1403b5512
mov qword [rsp + 0x28], 0
mov dword [rsp + 0x20], 0
adc r8b, 0x4b
bsf r8, rcx
lea r8, [0x14005d5f0]
xor ecx, ecx
test r9b, 0x55
cmp ebx, ecx
xor edx, edx
test sil, r14b
cmp r13b, 0xcd
sub r9d, r9d
jmp 0x1404440cf
call qword [sym.imp.KERNEL32.dll_CreateThread]
mov rcx, qword [0x1400b8ec0]
jmp 0x1404440e1
call fcn.14027beb3
call fcn.14043782f
mov eax, dword [0x1400dd058]
bswap r10d
mov r10b, r13b
test rbp, r13
mov r10, 0xffffffffffffffff
jmp 0x140444109
xor edx, edx
jmp 0x140444110
syscall
sub eax, eax
rcr sil, 0x7d
sar sil, 0xca
add rsp, 0x70
pop rsi
jmp 0x140444126
ret
call fcn.1404b63f8
int3