Function at 0x140445067
Capabilities:
Accept command line arguments

Disassembly:
push rsi
test r9b, bl
stc
sub rsp, 0x70
mov dword [rsp + 0x3c], 0
jmp 0x14044507d
call qword [sym.imp.KERNEL32.dll_GetCommandLineW]
lea rdx, [rsp + 0x3c]
movzx ecx, r9w
movsx rcx, r14w
mov rcx, rax
jmp 0x140445098
call qword [sym.imp.SHELL32.dll_CommandLineToArgvW]
movsxd r8, dword [rsp + 0x3c]
not si
lea rsi, [rsp + 0x40]
bswap rdx
cmovg cx, si
movsx rcx, r11w
mov rcx, rsi
cmovbe edx, esi
mov rdx, rax
jmp 0x1404450c4
call fcn.140445423
lea rax, [0x1400b8ec8]
cmp rsi, rax
jmp 0x1404450d8
je 0x140445245
mov rcx, qword [0x1400b8ec8]
jmp 0x1404450ea
test rcx, rcx
jmp 0x1404450f2
je 0x14044515d
mov rdx, qword [0x1400b8ed8]
sub rdx, rcx
cmp rdx, 0x1000
jmp 0x14044510e
jb 0x140445158
mov rax, qword [rcx - 8]
test r14, rcx
cmp r13b, 0xa2
add rcx, 0xfffffffffffffff8
cmp ah, 0xe0
sub rcx, rax
cmp r9w, 0x762f
test r12d, 0x67157c3f
cmp rcx, 0x20
jmp 0x14044513f
jae 0x140445418
add rdx, 0x27
mov cx, 0x9e6
movsx ecx, ax
movsx cx, r9b
mov rcx, rax
call fcn.14011c953
movaps xmm0, xmmword [rsp + 0x40]
movzx rax, r10w
movups xmmword [0x1400b8ec8], xmm0
movsx ax, ch
mov rax, qword [rsp + 0x50]
jmp 0x14044517b
mov qword [0x1400b8ed8], rax
jmp 0x140445187
xorps xmm0, xmm0
movaps xmmword [rsp + 0x40], xmm0
movsx rcx, di
mov qword [rsp + 0x50], 0
sbb rcx, 0x7dd37f3b
mov rcx, qword [0x1400b8ee0]
test rcx, rcx
je 0x14044520b
mov rdx, qword [0x1400b8ef0]
sub rdx, rcx
cmp r10b, 0xa7
test r12b, 0xe
cmp rdx, 0x1000
jmp 0x1404451d1
jb 0x140445206
mov rax, qword [rcx - 8]
cmp bl, r14b
jmp 0x1404451e3
add rcx, 0xfffffffffffffff8
test r10w, 0x27f0
sub rcx, rax
cmp rcx, 0x20
jmp 0x1404451f9
jae 0x140445418
add rdx, 0x27
mov rcx, rax
call fcn.14011c953
lea rax, [rsp + 0x58]
mov rcx, rbp
movups xmm0, xmmword [rsp + 0x58]
not ch
bswap cx
movups xmmword [0x1400b8ee0], xmm0
xchg cl, cl
cmovb cx, di
mov rcx, qword [rsp + 0x68]
jmp 0x140445234
mov qword [0x1400b8ef0], rcx
jmp 0x140445240
jmp 0x1404452c8
mov rcx, qword [0x1400b8ee0]
cmp spl, dl
test rcx, rcx
jmp 0x140445257
je 0x1404452e0
mov rdx, qword [0x1400b8ef0]
sub rdx, rcx
cmp r13d, 0x5380fd6
cmp rdx, 0x1000
jb 0x1404452b7
mov rax, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
stc
cmp r8b, r13b
sub rcx, rax
stc
test r14b, 0x34
cmp si, r12w
cmp rcx, 0x20
jmp 0x14044529c
jae 0x140445418
add rdx, 0x27
movsx rcx, r11w
xchg ecx, ecx
movsxd rcx, r11d
mov rcx, rax
jmp 0x1404452b7
call fcn.14011c953
lea rax, [0x1400b8ee0]
jmp 0x1404452c8
xorps xmm0, xmm0
movups xmmword [rax], xmm0
movzx cx, r12b
mov qword [rax + 0x10], 0
btc cx, r8w
mov rcx, qword [rsp + 0x40]
test rcx, rcx
je 0x140445349
mov rdx, qword [rsp + 0x50]
sub rdx, rcx
cmp di, 0x152b
test r13w, 0x15cc
cmp rdx, 0x1000
jmp 0x14044530d
jb 0x140445344
mov rax, qword [rcx - 8]
test r13b, r8b
test r11b, 0x85
add rcx, 0xfffffffffffffff8
sub rcx, rax
cmp rcx, 0x20
jmp 0x14044532e
jae 0x140445418
add rdx, 0x27
movsxd rcx, r12d
movzx cx, dl
not ch
mov rcx, rax
call fcn.14011c953
call fcn.140056e60
mov ecx, 0x58
jmp 0x140445358
call fcn.1404495be
mov rsi, rax
bswap rcx
mov rcx, rax
jmp 0x14044536b
call fcn.1403b61d8
mov qword [0x1400b8ec0], rsi
movzx ecx, di
cmovnp cx, r13w
movzx rcx, r13w
mov rcx, rsi
jmp 0x14044538b
call fcn.1403b67e0
mov qword [rsp + 0x28], 0
add r8d, esp
cmp sp, bp
mov dword [rsp + 0x20], 0
sar r8w, cl
cmp r14, 0x3ad1570
lea r8, [0x14005d5f0]
sub ecx, ecx
jmp 0x1404453c0
xor edx, edx
xor r9d, r9d
jmp 0x1404453ca
call qword [sym.imp.KERNEL32.dll_CreateThread]
mov rcx, qword [0x1400b8ec0]
jmp 0x1404453dc
call fcn.1400e0047
call fcn.140438a48
mov eax, dword [0x1400dd058]
rcl r10b, cl
mov r10, 0xffffffffffffffff
sub edx, edx
jmp 0x1404453fd
syscall
sub eax, eax
ror sil, 0x19
stc
shr sil, cl
add rsp, 0x70
movsx esi, r13w
pop rsi
jmp 0x140445417
ret
call fcn.1404b79e9
int3