Function at 0x140441e49
Capabilities:
Accept command line arguments

Disassembly:
push rsi
clc
jmp 0x140441e50
sub rsp, 0x70
mov dword [rsp + 0x3c], 0
jmp 0x140441e61
call qword [sym.imp.KERNEL32.dll_GetCommandLineW]
lea rdx, [rsp + 0x3c]
mov rcx, rax
jmp 0x140441e74
call qword [sym.imp.SHELL32.dll_CommandLineToArgvW]
movsxd r8, dword [rsp + 0x3c]
mov si, 0x3c59
lea rsi, [rsp + 0x40]
cwd
movzx dx, al
jmp 0x140441e93
mov rcx, rsi
mov dl, bh
cwd
mov rdx, rax
jmp 0x140441ea2
call fcn.1404421f0
lea rax, [0x1400b8ec8]
cmp r9w, di
cmp r8b, 0x7d
jmp 0x140441ebb
cmp rsi, rax
jmp 0x140441ec3
je 0x140442020
mov rcx, qword [0x1400b8ec8]
test rcx, rcx
jmp 0x140441ed8
je 0x140441f24
mov rdx, qword [0x1400b8ed8]
sub rdx, rcx
cmp rdx, 0x1000
jmp 0x140441ef4
jb 0x140441f1f
mov rax, qword [rcx - 8]
test dil, 0x28
add rcx, 0xfffffffffffffff8
sub rcx, rax
cmp rcx, 0x20
jmp 0x140441f12
jae 0x1404421e5
add rdx, 0x27
mov rcx, rax
call fcn.140102f68
movaps xmm0, xmmword [rsp + 0x40]
movzx rax, di
movsxd rax, r12d
movups xmmword [0x1400b8ec8], xmm0
cbw
nop
cmovo rax, rax
mov rax, qword [rsp + 0x50]
mov qword [0x1400b8ed8], rax
jmp 0x140441f50
xorps xmm0, xmm0
movaps xmmword [rsp + 0x40], xmm0
cmp dh, 0xf6
bsr rcx, r14
shrd cx, r9w, 0xc0
mov qword [rsp + 0x50], 0
movzx rcx, r11w
mov rcx, qword [0x1400b8ee0]
test rcx, rcx
je 0x140441fe5
mov rdx, qword [0x1400b8ef0]
cmp rax, 0x47ff38aa
sub rdx, rcx
test r11, 0x39e45db4
test al, bl
cmp rdx, 0x1000
jb 0x140441fe0
mov rax, qword [rcx - 8]
test r11b, 0x4e
clc
add rcx, 0xfffffffffffffff8
test r11w, di
sub rcx, rax
cmc
clc
cmp rcx, 0x20
jmp 0x140441fc8
jae 0x1404421e5
add rdx, 0x27
movsxd rcx, ebx
not rcx
mov rcx, rax
jmp 0x140441fe0
call fcn.140102f68
lea rax, [rsp + 0x58]
jmp 0x140441ff3
movups xmm0, xmmword [rsp + 0x58]
movsx ecx, si
jmp 0x140442000
movups xmmword [0x1400b8ee0], xmm0
movzx ecx, sp
mov rcx, qword [rsp + 0x68]
mov qword [0x1400b8ef0], rcx
jmp 0x14044201b
jmp 0x140442094
mov rcx, qword [0x1400b8ee0]
cmp r8b, 0x2f
jmp 0x140442030
test rcx, rcx
jmp 0x140442038
je 0x1404420a4
mov rdx, qword [0x1400b8ef0]
sub rdx, rcx
cmp rdx, 0x1000
jmp 0x140442054
jb 0x140442083
mov rax, qword [rcx - 8]
cmc
add rcx, 0xfffffffffffffff8
sub rcx, rax
test ax, 0x26
cmc
cmp rcx, 0x20
jae 0x1404421e5
add rdx, 0x27
mov ch, bh
mov rcx, rax
jmp 0x140442083
call fcn.140102f68
lea rax, [0x1400b8ee0]
jmp 0x140442094
xorps xmm0, xmm0
movups xmmword [rax], xmm0
rcr ecx, cl
mov qword [rax + 0x10], 0
mov rcx, qword [rsp + 0x40]
test rcx, rcx
je 0x140442111
mov rdx, qword [rsp + 0x50]
cmp r9b, bl
clc
sub rdx, rcx
clc
cmc
cmp rdx, 0x1000
jmp 0x1404420cc
jb 0x14044210c
mov rax, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
clc
cmc
jmp 0x1404420e1
sub rcx, rax
test r13b, r8b
stc
cmp rcx, 0x20
jmp 0x1404420f1
jae 0x1404421e5
add rdx, 0x27
movsx ecx, r9w
jmp 0x140442104
mov rcx, rax
jmp 0x14044210c
call fcn.140102f68
call fcn.140056e60
mov ecx, 0x58
jmp 0x140442120
call fcn.140446264
mov rsi, rax
movsx cx, al
jmp 0x140442131
mov rcx, rax
jmp 0x140442139
call fcn.1403b34ad
mov qword [0x1400b8ec0], rsi
movzx rcx, r12w
movsxd rcx, esi
mov rcx, rsi
jmp 0x140442154
call fcn.1403b3ad4
mov qword [rsp + 0x28], 0
cmovno r8d, r12d
test ebx, r10d
rcr r8w, 0x71
mov dword [rsp + 0x20], 0
lea r8, [0x14005d5f0]
cmc
xor ecx, ecx
cmp r11b, 0xb9
cmc
cmp ax, di
sub edx, edx
cmc
clc
xor r9d, r9d
call qword [sym.imp.KERNEL32.dll_CreateThread]
mov rcx, qword [0x1400b8ec0]
jmp 0x1404421a1
call fcn.1400f8f24
call fcn.140435929
mov eax, dword [0x1400dd058]
btr r10w, r8w
btc r10w, r8w
mov r10, 0xffffffffffffffff
xor edx, edx
jmp 0x1404421c9
syscall
sub eax, eax
movsx si, dil
sar si, 0xb5
add rsp, 0x70
movzx rsi, cx
pop rsi
jmp 0x1404421e4
ret
call fcn.1404b4343
int3