Function at 0x49e440
Capabilities:
Hide graphical window

Disassembly:
push ebx
push ebp
mov ebp, dword [sym.imp.USER32.dll_SetWindowPos]
push esi
push edi
push 0x201
push 0
push 0
mov edi, ecx
push 0
push 0
push 0
mov eax, dword [edi + 0x1a8]
push dword [eax + 8]
call ebp
mov eax, dword [edi + 0x1bc]
push 0x201
push 0
push 0
push 0
push 0x26
push 0
push dword [eax + 8]
call ebp
mov eax, dword [edi + 0x1c0]
push 0x201
push 0
push 0
push 0
push 0x4c
push 0
push dword [eax + 8]
call ebp
mov bl, byte [esp + 0x14]
xor eax, eax
mov ecx, 5
test bl, bl
mov esi, 0x7c
cmovne eax, ecx
push eax
mov eax, dword [edi + 0x154]
push dword [eax + 8]
call dword [sym.imp.USER32.dll_ShowWindow]
test bl, bl
je 0x49e4e1
mov eax, dword [edi + 0x154]
push 0x201
push 0
push 0
push 8
push esi
push 0
push dword [eax + 8]
call ebp
mov esi, 0xf3
mov bl, byte [esp + 0x18]
xor eax, eax
test bl, bl
mov ecx, 5
cmovne eax, ecx
push eax
mov eax, dword [edi + 0x158]
push dword [eax + 8]
call dword [sym.imp.USER32.dll_ShowWindow]
test bl, bl
je 0x49e521
mov eax, dword [edi + 0x158]
push 0x201
push 0
push 0
push 8
push esi
push 0
push dword [eax + 8]
call ebp
add esi, 0x65
mov eax, dword [edi + 0x1b0]
push 0x201
push 0
push 0
push 0
push esi
push 0
push dword [eax + 8]
call ebp
mov eax, dword [edi + 0x1b4]
add esi, 0x30
push 0x201
push 0
push 0
push 0
push esi
push 0
push dword [eax + 8]
call ebp
mov eax, dword [edi + 0x1b8]
add esi, 0x26
push 0x201
push 0
push 0
push 0
push esi
push 0
push dword [eax + 8]
call ebp
mov eax, dword [edi + 0x1c4]
add esi, 0x26
push 0x201
push 0
push 0
push 0
push esi
push 0
push dword [eax + 8]
call ebp
mov eax, dword [edi + 0x1c8]
add esi, 0x26
push 0x201
push 0
push 0
push 0
push esi
push 0
push dword [eax + 8]
call ebp
mov eax, dword [edi + 0x1cc]
add esi, 0x26
push 0x201
push 0
push 0
push 0
push esi
push 0
push dword [eax + 8]
call ebp
mov eax, dword [edi + 0x1d0]
add esi, 0x26
push 0x201
push 0
push 0
push 0
push esi
push 0
push dword [eax + 8]
call ebp
mov eax, dword [edi + 0x1d4]
add esi, 0x30
push 0x201
push 0
push 0
push 0
push esi
push 0
push dword [eax + 8]
call ebp
add esi, 0x26
push 0x201
mov eax, dword [edi + 0x1d8]
push 0
push 0
push 0
push esi
push 0
push dword [eax + 8]
call ebp
mov eax, dword [edi + 0x1dc]
add esi, 0x26
push 0x201
push 0
push 0
push 0
push esi
push 0
push dword [eax + 8]
call ebp
mov eax, dword [edi + 0x1e4]
add esi, 0x26
push 0x201
push 0
push 0
push 0
push esi
push 0
push dword [eax + 8]
call ebp
mov eax, dword [edi + 0x1e0]
add esi, 0x26
push 0x201
push 0
push 0
push 0
push esi
push 0
push dword [eax + 8]
call ebp
mov eax, dword [edi + 0x1e8]
add esi, 0x30
push 0x201
push 0
push 0
push 0
push esi
push 0
push dword [eax + 8]
call ebp
mov eax, dword [edi + 0x1ec]
add esi, 0x26
push 0x201
push 0
push 0
push 0
push esi
push 0
push dword [eax + 8]
call ebp
mov eax, dword [edi + 0x1f0]
add esi, 0x26
push 0x201
push 0
push 0
push 0
push esi
push 0
push dword [eax + 8]
call ebp
mov eax, dword [edi + 0x1f4]
add esi, 0x30
push 0x201
push 0
push 0
push 0
push esi
push 0
push dword [eax + 8]
call ebp
push 0x201
push 0
push 0
push 0
lea eax, [esi + 0x26]
push eax
mov eax, dword [edi + 0x1f8]
push 0
push dword [eax + 8]
call ebp
pop edi
pop esi
pop ebp
pop ebx
ret 8