Function at 0x14006c349
Capabilities:
Create process on windows

Disassembly:
test r8b, r8b
jne 0x14006c580
push rbp
lea rbp, [rsp - 0x2190]
mov eax, 0x2290
call fcn.1400cfbe0
sub rsp, rax
mov qword [rsp + 0x60], 0xfffffffffffffffe
mov qword [rsp + 0x22a0], rbx
mov qword [rsp + 0x22b0], rsi
mov qword [rsp + 0x22b8], rdi
mov rax, qword [0x1401a3008]
xor rax, rsp
mov qword [rbp + 0x2180], rax
movzx ebx, r9b
mov rsi, rdx
call qword [sym.imp.AdWebServices.dll_public:_static_class_Autodesk::WebServices::WebServicesManager____ptr64___cdecl_Autodesk::WebServices::WebServicesManager::GetInstance_void_]
mov rdi, rax
mov r9d, 0x100
lea r8, [rbp - 0x80]
mov edx, 4
mov rcx, rax
call qword [sym.imp.AdWebServices.dll_public:_int___cdecl_Autodesk::WebServices::WebServicesManager::GetUrl_enum_Autodesk::WebServices::WebServicesUrlCode__wchar_t____ptr64__int_const___ptr64]
lea rdx, [rbp - 0x80]
lea rcx, [rsp + 0x78]
call fcn.14001ba10
nop
mov r9d, 0x100
lea r8, [rbp - 0x80]
mov rcx, rdi
test bl, bl
mov edx, 0x1c
jne 0x14006c3e3
mov edx, 0x1b
call qword [sym.imp.AdWebServices.dll_public:_int___cdecl_Autodesk::WebServices::WebServicesManager::GetUrl_enum_Autodesk::WebServices::WebServicesUrlCode__wchar_t____ptr64__int_const___ptr64]
lea rdx, [rbp - 0x80]
lea rcx, [rsp + 0x70]
call fcn.14001ba10
nop
or r8d, 0xffffffff
mov rdx, rsi
lea rcx, [rsp + 0x58]
call qword [sym.imp.Qt5Core_Ad_5.dll_public:_static_class_QString___cdecl_QString::fromWCharArray_wchar_t_const____ptr64__int_]
mov rbx, rax
lea r8, [rsp + 0x70]
lea rdx, [rsp + 0x78]
lea rcx, [rsp + 0x50]
call fcn.14001b7b0
nop
lea r8, [0x140112fe4]
mov rdx, rax
lea rcx, [rsp + 0x48]
call fcn.14001b800
nop
lea r8, [0x14011f61c]
mov rdx, rax
lea rcx, [rsp + 0x40]
call fcn.14001b800
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rsp + 0x38]
call fcn.14001b7b0
nop
lea r8, [0x140112fdc]
mov rdx, rax
lea rcx, [rsp + 0x30]
call fcn.14001b800
nop
lea r8, str.showSharingDialogtrue
mov rdx, rax
lea rcx, [rsp + 0x68]
call fcn.14001b800
nop
lea rcx, [rsp + 0x30]
call qword [sym.imp.Qt5Core_Ad_5.dll_public:_void___cdecl_QString::destructor_void____ptr64]
nop
lea rcx, [rsp + 0x38]
call qword [sym.imp.Qt5Core_Ad_5.dll_public:_void___cdecl_QString::destructor_void____ptr64]
nop
lea rcx, [rsp + 0x40]
call qword [sym.imp.Qt5Core_Ad_5.dll_public:_void___cdecl_QString::destructor_void____ptr64]
nop
lea rcx, [rsp + 0x48]
call qword [sym.imp.Qt5Core_Ad_5.dll_public:_void___cdecl_QString::destructor_void____ptr64]
nop
lea rcx, [rsp + 0x50]
call qword [sym.imp.Qt5Core_Ad_5.dll_public:_void___cdecl_QString::destructor_void____ptr64]
nop
lea rcx, [rsp + 0x58]
call qword [sym.imp.Qt5Core_Ad_5.dll_public:_void___cdecl_QString::destructor_void____ptr64]
mov r8d, 0x1000
lea rdx, [rbp + 0x180]
lea rcx, [rsp + 0x68]
call fcn.1400b3b40
lea r9, [0x1400ae2c0]
xor r8d, r8d
lea rdx, [rbp + 0x180]
mov rcx, rdi
call qword [sym.imp.AdWebServices.dll_public:_wchar_t____ptr64___cdecl_Autodesk::WebServices::WebServicesManager::SignUrlForBrowser_wchar_t_const____ptr64__bool__int____cdecl___char_const____ptr64__int__char____ptr64__int__void____ptr64_____ptr64]
mov rbx, rax
test rax, rax
je 0x14006c536
mov dword [rsp + 0x28], 1
mov qword [rsp + 0x20], 0
xor r9d, r9d
mov r8, rax
lea rdx, [0x14011f620]
xor ecx, ecx
call qword [sym.imp.SHELL32.dll_ShellExecuteW]
mov rcx, rbx
call fcn.1400cb664
nop
lea rcx, [rsp + 0x68]
call qword [sym.imp.Qt5Core_Ad_5.dll_public:_void___cdecl_QString::destructor_void____ptr64]
nop
lea rcx, [rsp + 0x70]
call qword [sym.imp.Qt5Core_Ad_5.dll_public:_void___cdecl_QString::destructor_void____ptr64]
nop
lea rcx, [rsp + 0x78]
call qword [sym.imp.Qt5Core_Ad_5.dll_public:_void___cdecl_QString::destructor_void____ptr64]
mov rcx, qword [rbp + 0x2180]
xor rcx, rsp
call fcn.1400ca980
lea r11, [rsp + 0x2290]
mov rbx, qword [r11 + 0x10]
mov rsi, qword [r11 + 0x20]
mov rdi, qword [r11 + 0x28]
mov rsp, r11
pop rbp
ret