Function at 0x140018800
Capabilities:
Create process on windows

Disassembly:
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x2d8
movaps xmmword [rsp + 0x2c0], xmm6
mov qword [rsp + 0x30], r8
mov qword [rsp + 0x28], rdx
mov r12, rcx
mov rax, qword [0x1401e3a68]
xor rax, rsp
mov qword [rsp + 0x2b8], rax
call fcn.140080580
mov r13, rax
mov r8d, dword [rax + 4]
mov r9d, dword [rax + 8]
mov eax, dword [rax + 0xc]
mov dword [rsp + 0x20], eax
lea rdx, [0x1401991a6]
lea rbx, [rsp + 0xc8]
mov rcx, rbx
call fcn.14004e070
mov r15d, 7
movq xmm6, r15
pslldq xmm6, 8
lea rcx, [rsp + 0xe8]
movdqu xmmword [rcx + 0x10], xmm6
mov word [rcx], 0
call fcn.1400703e0
test al, al
jne 0x1400188ad
lea rdx, [0x140199272]
lea rcx, [rsp + 0xe8]
mov r8d, 5
call fcn.1400060c0
lea rsi, [rsp + 0x200]
movdqu xmmword [rsi + 0x10], xmm6
xor r14d, r14d
mov word [rsi], r14w
lea rdx, str.https:__support.google.com_chrome_contact_chromeuninstall3_hl_1
mov r8d, 0x40
mov rcx, rsi
call fcn.1400060c0
lea rbp, [rsp + 0xa8]
lea rdi, [rsp + 0xe8]
mov rcx, rbp
mov rdx, rsi
mov r8, rdi
xor r9d, r9d
call fcn.14004c460
mov rcx, rsi
call fcn.140006b50
mov rcx, rdi
call fcn.140006b50
cmp qword [rsp + 0xe0], r15
jbe 0x140018919
mov rbx, qword [rsp + 0xc8]
mov rcx, r12
mov rdx, rsi
call fcn.140059010
mov rax, qword [rsp + 0x210]
cmp qword [rsp + 0x218], 0xf
mov rcx, rsi
jbe 0x140018942
mov rcx, qword [rsp + 0x200]
lea rdx, [rsp + 0x38]
mov qword [rdx], rcx
mov qword [rdx + 8], rax
mov rcx, rdi
call fcn.14004ecd0
mov r9, rdi
cmp qword [rsp + 0x100], r15
jbe 0x14001896b
mov r9, qword [rsp + 0xe8]
cmp qword [rsp + 0xc0], r15
jbe 0x14001897d
mov rbp, qword [rsp + 0xa8]
mov qword [rsp + 0x20], rbx
lea rdx, str._lscrversion_lsos_ls
lea rbx, [rsp + 0x88]
mov rcx, rbx
mov r8, rbp
call fcn.14004e070
mov rcx, rdi
call fcn.140006b50
mov rcx, rsi
call fcn.140006b10
lea rsi, [rsp + 0x68]
movdqu xmmword [rsi + 0x10], xmm6
mov word [rsi], r14w
mov rcx, qword [rsp + 0x28]
mov rdx, rsi
call fcn.140080ef0
test al, al
mov rdi, qword [rsp + 0x30]
je 0x140018a32
mov r8, qword [rsp + 0x78]
cmp qword [rsp + 0x80], 7
jbe 0x1400189e5
mov rsi, qword [rsp + 0x68]
lea rcx, [rsp + 0x88]
mov rdx, rsi
call fcn.14000a020
cmp qword [rdi + 0x10], 0
je 0x140018a32
lea rdx, [0x14019916c]
lea rsi, [rsp + 0x88]
mov r8d, 1
mov rcx, rsi
call fcn.14000a020
mov r8, qword [rdi + 0x10]
cmp qword [rdi + 0x18], 7
jbe 0x140018a27
mov rdi, qword [rdi]
mov rcx, rsi
mov rdx, rdi
call fcn.14000a020
cmp dword [r13], 7
jl 0x140018bb7
mov edi, 7
movq xmm0, rdi
pslldq xmm0, 8
lea rsi, [rsp + 0x290]
movdqu xmmword [rsi + 0x10], xmm0
mov word [rsi], 0
mov rdx, qword [rsp + 0x98]
add rdx, 0xf
mov rcx, rsi
call fcn.140009e80
lea rdx, str.microsoft_edge:
mov r8d, 0xf
mov rcx, rsi
call fcn.14000a020
mov r8, qword [rsp + 0x98]
cmp qword [rsp + 0xa0], rdi
jbe 0x140018aa1
mov rbx, qword [rsp + 0x88]
mov rcx, rsi
mov rdx, rbx
call fcn.14000a020
pxor xmm0, xmm0
movdqu xmmword [rsp + 0x208], xmm0
movdqu xmmword [rsp + 0x218], xmm0
movdqu xmmword [rsp + 0x228], xmm0
movdqu xmmword [rsp + 0x258], xmm0
movdqu xmmword [rsp + 0x248], xmm0
movdqu xmmword [rsp + 0x238], xmm0
mov qword [rsp + 0x268], 0
movabs rax, 0x10000000070
mov qword [rsp + 0x200], rax
lea rax, str.open
mov qword [rsp + 0x210], rax
cmp qword [rsp + reloc.SHELL32.dll_IsUserAnAdmin], rdi
jbe 0x140018b25
mov rsi, qword [rsp + 0x290]
lea rcx, [rsp + 0x200]
mov qword [rcx + 0x18], rsi
mov dword [rcx + 0x30], 1
call qword [sym.imp.SHELL32.dll_ShellExecuteExW]
test eax, eax
je 0x140018b54
lea rcx, [rsp + 0x290]
call fcn.140006b50
jmp 0x140018d87
mov ecx, 2
call fcn.14003c410
test al, al
je 0x140018baa
call sub.KERNEL32.dll_GetLastError
mov dword [rsp + 0x20], eax
lea rdx, str..._.._chrome_installer_setup_google_chrome_behaviors.cc
lea rsi, [rsp + 0xe8]
mov rcx, rsi
mov r8d, 0x3c
mov r9d, 2
call fcn.14003d2f0
lea rcx, [rsp + 0xf8]
lea rdx, str.Failed_to_launch_Edge_for_uninstall_survey
call fcn.140002b70
mov rcx, rsi
call fcn.14003d430
lea rcx, [rsp + 0x290]
call fcn.140006b50
lea rsi, [rsp + 0xe8]
mov rcx, rsi
call fcn.140032200
mov ecx, 0x67
mov rdx, rsi
call fcn.140043430
test al, al
je 0x140018d7a
lea rax, [0x14019930b]
lea r8, [rsp + 0x58]
mov qword [r8], rax
mov qword [r8 + 8], 0x11
lea rdi, [rsp + 0x200]
mov rcx, rsi
mov rdx, rdi
call fcn.1400350a0
mov rcx, rsi
mov rdx, rdi
call fcn.1400324c0
mov rcx, rdi
call fcn.1400323e0
lea rax, str.iexplore.exe
lea r8, [rsp + 0x48]
mov qword [r8], rax
mov qword [r8 + 8], ntohl
lea rdi, [rsp + 0x200]
mov rcx, rsi
mov rdx, rdi
call fcn.1400350a0
mov rcx, rsi
mov rdx, rdi
call fcn.1400324c0
mov rcx, rdi
call fcn.1400323e0
mov ebx, 7
movq xmm6, rbx
pslldq xmm6, 8
lea rdi, [rsp + 0x270]
movdqu xmmword [rdi + 0x10], xmm6
xor ebp, ebp
mov word [rdi], bp
mov rdx, qword [rsp + 0xf8]
inc rdx
mov rcx, rdi
call fcn.140009e80
lea rdx, [0x140197176]
mov r8d, 1
mov rcx, rdi
call fcn.14000a020
mov r8, qword [rsp + 0xf8]
cmp qword [rsp + 0x100], rbx
jbe 0x140018cb9
mov rsi, qword [rsp + 0xe8]
mov rcx, rdi
mov rdx, rsi
call fcn.14000a020
lea rdx, [0x14019932a]
mov r8d, 2
mov rcx, rdi
call fcn.14000a020
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x2a0], xmm1
movaps xmmword [rsp + 0x290], xmm0
movdqu xmmword [rax + 0x10], xmm6
mov word [rax], bp
mov r8, qword [rsp + 0x98]
cmp qword [rsp + 0xa0], rbx
jbe 0x140018d14
mov rdx, qword [rsp + 0x88]
jmp 0x140018d1c
lea rdx, [rsp + 0x88]
lea rsi, [rsp + 0x290]
mov rcx, rsi
call fcn.14000a020
movdqu xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
lea rbx, [rsp + 0x200]
movaps xmmword [rbx + 0x10], xmm1
movdqa xmmword [rbx], xmm0
movdqu xmmword [rax + 0x10], xmm6
mov word [rax], bp
mov rcx, rsi
call fcn.140006b50
mov rcx, rdi
call fcn.140006b50
mov dword [rsi], 0
lea rdx, [rsp + 0x290]
mov rcx, rbx
call fcn.1400812a0
mov rcx, rbx
call fcn.140006b50
lea rcx, [rsp + 0xe8]
call fcn.1400323e0
lea rcx, [rsp + 0x68]
call fcn.140006b50
lea rcx, [rsp + 0x88]
call fcn.140006b50
lea rcx, [rsp + 0xa8]
call fcn.140006b50
lea rcx, [rsp + 0xc8]
call fcn.140006b50
mov rcx, qword [rsp + 0x2b8]
xor rcx, rsp
call fcn.14014ac50
movaps xmm6, xmmword [rsp + 0x2c0]
add rsp, 0x2d8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret