Function at 0x140008d7c
Capabilities:
Print debug messages

Disassembly:
mov qword [rsp + 0x10], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0xb70]
sub rsp, 0xc70
mov rax, qword [0x140030010]
xor rax, rsp
mov qword [rbp + 0xb60], rax
mov r13, r8
mov qword [rsp + 0x50], rcx
mov rbx, rcx
mov edi, 0x800
mov r8d, edi
lea rcx, [rsp + 0x60]
xor edx, edx
call fcn.14000aca0
lea r8, [rbx + 0x62]
mov edx, edi
lea rcx, [rsp + 0x60]
call fcn.14000e7f8
lea r8, [0x14002ba60]
mov edx, edi
lea rcx, [rsp + 0x60]
call fcn.14000e858
mov rcx, qword [0x140033038]
test rcx, rcx
je 0x140008e12
lea rdx, str.browser
call fcn.140004be0
mov rcx, qword [0x140033038]
mov r12, rax
jmp 0x140008e15
xor r12d, r12d
test rcx, rcx
je 0x140008e32
lea rdx, [0x14002b38c]
call fcn.140004be0
mov rcx, qword [0x140033038]
mov r15, rax
jmp 0x140008e35
xor r15d, r15d
test rcx, rcx
je 0x140008e52
lea rdx, [0x14002b388]
call fcn.140004be0
mov rcx, qword [0x140033038]
mov r14, rax
jmp 0x140008e55
xor r14d, r14d
test rcx, rcx
je 0x140008e72
lea rdx, [0x14002b384]
call fcn.140004be0
mov rcx, qword [0x140033038]
mov rsi, rax
jmp 0x140008e74
xor esi, esi
test rcx, rcx
je 0x140008e91
lea rdx, [0x14002b380]
call fcn.140004be0
mov rcx, qword [0x140033038]
mov rdi, rax
jmp 0x140008e93
xor edi, edi
test rcx, rcx
je 0x140008eb0
lea rdx, str.confno
call fcn.140004be0
mov rcx, qword [0x140033038]
mov rbx, rax
jmp 0x140008eb2
xor ebx, ebx
test rcx, rcx
je 0x140008ec5
lea rdx, str.confid
call fcn.140004be0
jmp 0x140008ec7
xor eax, eax
mov qword [rsp + 0x48], r12
lea rdx, [rsp + 0x60]
mov qword [rsp + 0x40], r15
mov r9, rax
mov qword [rsp + 0x38], r14
mov qword [rsp + 0x30], rsi
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x20], rbx
call fcn.140005d20
mov rcx, qword [0x140033038]
test rcx, rcx
je 0x140008f16
lea rdx, str.rtoken
call fcn.140004be0
mov rcx, qword [0x140033038]
mov r15, rax
jmp 0x140008f19
xor r15d, r15d
test rcx, rcx
je 0x140008f36
lea rdx, str.uname
call fcn.140004be0
mov rcx, qword [0x140033038]
mov r14, rax
jmp 0x140008f39
xor r14d, r14d
test rcx, rcx
je 0x140008f56
lea rdx, [0x14002b3ac]
call fcn.140004be0
mov rcx, qword [0x140033038]
mov rsi, rax
jmp 0x140008f58
xor esi, esi
test rcx, rcx
je 0x140008f75
lea rdx, str.token
call fcn.140004be0
mov rcx, qword [0x140033038]
mov rdi, rax
jmp 0x140008f77
xor edi, edi
test rcx, rcx
je 0x140008f94
lea rdx, str.stype
call fcn.140004be0
mov rcx, qword [0x140033038]
mov rbx, rax
jmp 0x140008f96
xor ebx, ebx
test rcx, rcx
je 0x140008fa9
lea rdx, [0x14002b398]
call fcn.140004be0
jmp 0x140008fab
xor eax, eax
mov qword [rsp + 0x40], r15
lea rdx, [rsp + 0x60]
mov qword [rsp + 0x38], r14
mov r9, rax
mov qword [rsp + 0x30], rsi
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x20], rbx
call fcn.140005f40
mov esi, 0x800
lea r8, str.___action
mov edx, esi
lea rcx, [rsp + 0x60]
call fcn.14000e858
mov rcx, qword [0x140033038]
test rcx, rcx
je 0x140009040
lea rdx, str.action
call fcn.140004be0
mov rdi, rax
test rax, rax
je 0x140009040
lea rbx, str.start
mov rcx, rax
mov rdx, rbx
call fcn.140012a70
test eax, eax
je 0x140009047
lea rbx, str.join
mov rcx, rdi
mov rdx, rbx
call fcn.140012a70
test eax, eax
lea rcx, str.launch
cmovne rbx, rcx
jmp 0x140009047
lea rbx, str.launch
mov r8, rbx
lea rcx, [rsp + 0x60]
mov rdx, rsi
call fcn.14000e858
mov rbx, qword [rsp + 0x50]
cmp byte [rbx + 0x60], 0
je 0x140009076
lea r8, str.___install_vs2008true
mov rdx, rsi
lea rcx, [rsp + 0x60]
call fcn.14000e858
cmp byte [rbx + 0x61], 0
je 0x140009090
lea r8, str.___copy_winhttptrue
mov rdx, rsi
lea rcx, [rsp + 0x60]
call fcn.14000e858
test r13, r13
je 0x1400090cb
mov edx, 0x10000
mov rcx, r13
call fcn.14000e14c
test rax, rax
je 0x1400090cb
lea r8, [0x14002b214]
mov rdx, rsi
lea rcx, [rsp + 0x60]
call fcn.14000e858
mov r8, r13
lea rcx, [rsp + 0x60]
mov rdx, rsi
call fcn.14000e858
mov edi, 0x400
lea rcx, [rbp + 0x760]
mov r8d, edi
xor edx, edx
call fcn.14000aca0
lea r8, [rbx + 0x62]
mov edx, edi
lea rcx, [rbp + 0x760]
call fcn.14000e7f8
lea r8, str.Installer.exe
mov edx, edi
lea rcx, [rbp + 0x760]
call fcn.14000e858
lea rcx, str._CZpDownloadMgr::AllDownloadSuccess__To_Launch_Installer__params:
call qword [sym.imp.KERNEL32.dll_OutputDebugStringA]
lea rcx, [rsp + 0x60]
call qword [sym.imp.KERNEL32.dll_OutputDebugStringA]
lea rcx, [0x14002ad7d]
mov dword [rsp + 0x30], 1
mov qword [rsp + 0x28], rcx
lea r9, [rbp + 0x760]
lea rcx, [rsp + 0x60]
xor edx, edx
mov qword [rsp + 0x20], rcx
xor r8d, r8d
lea ecx, [rdx + 6]
call fcn.140001874
mov al, 1
mov rcx, qword [rbp + 0xb60]
xor rcx, rsp
call fcn.140009240
mov rbx, qword [rsp + 0xcb8]
add rsp, 0xc70
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret