Function at 0x140442ba6
Capabilities:
Accept command line arguments

Disassembly:
push rsi
clc
stc
sub rsp, 0x70
jmp 0x140442bb2
mov dword [rsp + 0x3c], 0
call qword [sym.imp.KERNEL32.dll_GetCommandLineW]
lea rdx, [rsp + 0x3c]
movzx cx, r10b
jmp 0x140442bcf
mov rcx, rax
call qword [sym.imp.SHELL32.dll_CommandLineToArgvW]
movsxd r8, dword [rsp + 0x3c]
xchg edx, ecx
cwd
lea rsi, [rsp + 0x40]
cdq
cqo
setnp cl
mov rcx, rsi
bswap dx
cmovnp edx, eax
mov rdx, rax
jmp 0x140442bfd
call fcn.140442f44
lea rax, [0x1400b8ec8]
cmp rsi, rax
jmp 0x140442c11
je 0x140442d6c
mov rcx, qword [0x1400b8ec8]
test di, r11w
test rcx, rcx
jmp 0x140442c2a
je 0x140442c8e
mov rdx, qword [0x1400b8ed8]
sub rdx, rcx
stc
test rsi, r15
clc
cmp rdx, 0x1000
jmp 0x140442c4b
jb 0x140442c89
mov rax, qword [rcx - 8]
cmp spl, 0xd7
jmp 0x140442c61
add rcx, 0xfffffffffffffff8
cmp ch, al
sub rcx, rax
cmp bpl, 0x46
cmp rcx, 0x20
jmp 0x140442c77
jae 0x140442f39
add rdx, 0x27
mov rcx, rax
jmp 0x140442c89
call fcn.1401c5da5
movaps xmm0, xmmword [rsp + 0x40]
bswap rax
setb ah
movups xmmword [0x1400b8ec8], xmm0
mov rax, rdi
mov rax, qword [rsp + 0x50]
jmp 0x140442cad
mov qword [0x1400b8ed8], rax
jmp 0x140442cb9
xorps xmm0, xmm0
movaps xmmword [rsp + 0x40], xmm0
sar cl, cl
ror cx, 0x69
mov qword [rsp + 0x50], 0
bsf ecx, r9d
mov rcx, qword [0x1400b8ee0]
test rcx, rcx
je 0x140442d37
mov rdx, qword [0x1400b8ef0]
sub rdx, rcx
test rax, r10
clc
cmp rdx, 0x1000
jmp 0x140442cfe
jb 0x140442d32
mov rax, qword [rcx - 8]
test di, bx
add rcx, 0xfffffffffffffff8
jmp 0x140442d14
sub rcx, rax
cmp rcx, 0x20
jmp 0x140442d20
jae 0x140442f39
add rdx, 0x27
mov rcx, rax
jmp 0x140442d32
call fcn.1401c5da5
lea rax, [rsp + 0x58]
movsx rcx, r15w
movups xmm0, xmmword [rsp + 0x58]
setno cl
not cl
movzx cx, al
movups xmmword [0x1400b8ee0], xmm0
mov cl, 0x72
movzx rcx, r14w
mov rcx, qword [rsp + 0x68]
mov qword [0x1400b8ef0], rcx
jmp 0x140442ddd
mov rcx, qword [0x1400b8ee0]
cmc
clc
test rcx, rcx
jmp 0x140442d7d
je 0x140442df7
mov rdx, qword [0x1400b8ef0]
clc
sub rdx, rcx
jmp 0x140442d94
cmp rdx, 0x1000
jb 0x140442dcc
mov rax, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
cmp ch, 0xd4
sub rcx, rax
cmp bl, r10b
cmp r13w, 0x6dc6
stc
cmp rcx, 0x20
jae 0x140442f39
add rdx, 0x27
mov cl, 0xa2
mov rcx, rax
call fcn.1401c5da5
lea rax, [0x1400b8ee0]
jmp 0x140442ddd
xorps xmm0, xmm0
movups xmmword [rax], xmm0
movsx rcx, si
movsxd rcx, r13d
mov qword [rax + 0x10], 0
inc ch
bts ecx, ebp
mov rcx, qword [rsp + 0x40]
test rcx, rcx
jmp 0x140442e04
je 0x140442e6c
mov rdx, qword [rsp + 0x50]
cmc
sub rdx, rcx
stc
cmp r13w, 0x4148
jmp 0x140442e1f
cmp rdx, 0x1000
jmp 0x140442e2b
jb 0x140442e67
mov rax, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
jmp 0x140442e3f
sub rcx, rax
cmp r10b, r10b
cmp rcx, 0x20
jmp 0x140442e4e
jae 0x140442f39
add rdx, 0x27
movsxd rcx, r9d
cmovne ecx, r9d
movsx cx, r12b
mov rcx, rax
call fcn.1401c5da5
call fcn.140056e60
mov ecx, 0x58
jmp 0x140442e7b
call fcn.140446f3a
mov rsi, rax
movzx rcx, r9w
mov rcx, rax
jmp 0x140442e8f
call fcn.1403b3a4b
mov qword [0x1400b8ec0], rsi
cmovnp rcx, rbx
mov rcx, rsi
jmp 0x140442ea7
call fcn.1403b406a
mov qword [rsp + 0x28], 0
shl r8b, cl
mov dword [rsp + 0x20], 0
bsf r8d, r9d
movsxd r8, ebx
cmc
lea r8, [0x14005d5f0]
test edx, 0xc8e17c0
test ecx, ebx
xor ecx, ecx
xor edx, edx
test ebx, r15d
jmp 0x140442ee4
sub r9d, r9d
jmp 0x140442eec
call qword [sym.imp.KERNEL32.dll_CreateThread]
mov rcx, qword [0x1400b8ec0]
jmp 0x140442efe
call fcn.140171fc0
call fcn.140436771
mov eax, dword [0x1400dd058]
mov r10, 0xffffffffffffffff
cmc
cmp r13w, r10w
xor edx, edx
jmp 0x140442f21
syscall
sub eax, eax
add rsp, 0x70
cmovp rsi, r10
mov sil, cl
xchg esi, esi
pop rsi
jmp 0x140442f38
ret
call fcn.1404b515b
int3