Function at 0x45b3c0
Capabilities:
Hide graphical window

Disassembly:
push ebp
mov ebp, esp
add esp, 0xffffffcc
push ebx
push esi
push edi
xor ebx, ebx
mov dword [ebp - 0x34], ebx
mov dword [ebp - 0x30], ebx
mov dword [ebp - 8], ecx
mov dword [ebp - 4], edx
mov esi, eax
mov eax, dword [ebp - 4]
call fcn.004049a8
mov eax, dword [ebp - 8]
call fcn.004049a8
xor eax, eax
push ebp
push 0x45b60d
push dword fs:[eax]
mov dword fs:[eax], esp
push 0
push 0x45b620
call sub.user32.dll_FindWindowA
mov ebx, eax
test ebx, ebx
jne 0x45b426
push 0x40
mov ecx, 0x45b63c
mov edx, 0x45b648
mov eax, dword [0x460108]
mov eax, dword [eax]
call fcn.00454998
jmp 0x45b5e5
push 0x42
push 0x273
push 0x328
push 0
push 0
push 0xfffffffffffffffe
push ebx
call sub.user32.dll_SetWindowPos
push 9
push ebx
call sub.user32.dll_ShowWindow
push ebx
call sub.user32.dll_SetForegroundWindow
push ebx
call sub.user32.dll_SetActiveWindow
lea eax, [ebp - 0x21]
push eax
push ebx
call sub.user32.dll_GetClientRect
push 0x190
call sub.kernel32.dll_Sleep_1
mov dword [ebp - 0x11], 0x168
mov dword [ebp - 0xd], 0x18b
push dword [ebp - 0xd]
push dword [ebp - 0x11]
push ebx
lea eax, [ebp - 0x2c]
push eax
call sub.ApiLogin.DLL_MyClientToScreen
mov eax, dword [ebp - 0x2c]
mov dword [ebp - 0x11], eax
mov eax, dword [ebp - 0x28]
mov dword [ebp - 0xd], eax
mov eax, dword [ebp - 0xd]
push eax
mov edi, dword [ebp - 0x11]
push edi
call sub.user32.dll_SetCursorPos
push 0x14
call sub.kernel32.dll_Sleep_1
push 0
push 0
push 0
push 0
push 2
call sub.user32.dll_mouse_event
push 0x14
call sub.kernel32.dll_Sleep_1
push 0
push 0
push 0
push 0
push 4
call sub.user32.dll_mouse_event
push 0x14
call sub.kernel32.dll_Sleep_1
push 0
push 0
push 0
push 0
push 2
call sub.user32.dll_mouse_event
push 0x14
call sub.kernel32.dll_Sleep_1
push 0
push 0
push 0
push 0
push 4
call sub.user32.dll_mouse_event
push 0x14
call sub.kernel32.dll_Sleep_1
mov edx, ebx
mov eax, esi
call fcn.0045c99c
lea edx, [ebp - 0x30]
mov eax, dword [ebp - 4]
call fcn.00408374
mov ecx, dword [ebp - 0x30]
mov edx, ebx
mov eax, esi
call fcn.0045a1c4
test al, al
jne 0x45b533
push 0
call sub.ApiLogin.DLL_MyBlockInput
push 0
call sub.ApiLogin.DLL_MyBlockInput
jmp 0x45b5e5
push 0x32
call sub.kernel32.dll_Sleep_1
mov edx, ebx
mov eax, esi
call fcn.0045b394
mov eax, dword [ebp - 0xd]
add eax, 0x19
push eax
push edi
call sub.user32.dll_SetCursorPos
push 0
push 0
push 0
push 0
push 2
call sub.user32.dll_mouse_event
push 0x14
call sub.kernel32.dll_Sleep_1
push 0
push 0
push 0
push 0
push 4
call sub.user32.dll_mouse_event
push 0x14
call sub.kernel32.dll_Sleep_1
push 0
push 0
push 0
push 0
push 2
call sub.user32.dll_mouse_event
push 0x14
call sub.kernel32.dll_Sleep_1
push 0
push 0
push 0
push 0
push 4
call sub.user32.dll_mouse_event
push 0x14
call sub.kernel32.dll_Sleep_1
mov edx, ebx
mov eax, esi
call fcn.0045c99c
lea edx, [ebp - 0x34]
mov eax, dword [ebp - 8]
call fcn.00408374
mov ecx, dword [ebp - 0x34]
mov edx, ebx
mov eax, esi
call fcn.0045a1c4
test al, al
jne 0x45b5dc
push 0
call sub.ApiLogin.DLL_MyBlockInput
push 0
call sub.ApiLogin.DLL_MyBlockInput
jmp 0x45b5e5
mov edx, ebx
mov eax, esi
call fcn.0045c970
xor eax, eax
pop edx
pop ecx
pop ecx
mov dword fs:[eax], edx
push 0x45b614
lea eax, [ebp - 0x34]
mov edx, 2
call fcn.0040451c
lea eax, [ebp - 8]
mov edx, 2
call fcn.0040451c
ret