Function at 0x401fc0
Capabilities:
Get graphical window text

Disassembly:
sub esp, 0x100
mov eax, dword [esp + 0x104]
push ebx
push ebp
push esi
push edi
push 0
push 0
push 0
mov ebp, ecx
push eax
call dword [sym.imp.USER32.dll_FindWindowExA]
mov esi, eax
test esi, esi
je 0x402275
mov ebx, dword [sym.imp.USER32.dll_GetWindowTextA]
mov ecx, 0x40
xor eax, eax
lea edi, [esp + 0x10]
push 0x100
rep stosd dword es:[edi], eax
lea ecx, [esp + 0x14]
push ecx
push esi
call ebx
lea edx, [esp + 0x10]
push 0x404488
push edx
call sub.MSVCRT.dll_strstr
add esp, 8
test eax, eax
jne 0x402287
lea eax, [esp + 0x10]
push 0x404460
push eax
call sub.MSVCRT.dll_strstr
add esp, 8
test eax, eax
jne 0x402287
lea ecx, [esp + 0x10]
push 0x40446a
push ecx
call sub.MSVCRT.dll_strstr
add esp, 8
test eax, eax
jne 0x402287
lea edx, [esp + 0x10]
push 0x40449c
push edx
call sub.MSVCRT.dll_strstr
add esp, 8
test eax, eax
jne 0x402287
lea eax, [esp + 0x10]
push 0x404492
push eax
call sub.MSVCRT.dll_strstr
add esp, 8
test eax, eax
jne 0x402287
lea ecx, [esp + 0x10]
push 0x404474
push ecx
call sub.MSVCRT.dll_strstr
add esp, 8
test eax, eax
jne 0x402287
lea edx, [esp + 0x10]
push 0x4044ba
push edx
call sub.MSVCRT.dll_strstr
add esp, 8
test eax, eax
jne 0x402287
lea eax, [esp + 0x10]
push 0x4044b0
push eax
call sub.MSVCRT.dll_strstr
add esp, 8
test eax, eax
jne 0x402287
lea ecx, [esp + 0x10]
push 0x4044a6
push ecx
call sub.MSVCRT.dll_strstr
add esp, 8
test eax, eax
jne 0x402287
lea edx, [esp + 0x10]
push 0x40447e
push edx
call sub.MSVCRT.dll_strstr
add esp, 8
test eax, eax
jne 0x402287
lea eax, [esp + 0x10]
push str.ojgg
push eax
call sub.MSVCRT.dll_strstr
add esp, 8
test eax, eax
jne 0x402287
lea ecx, [esp + 0x10]
push 0x4044ce
push ecx
call sub.MSVCRT.dll_strstr
add esp, 8
test eax, eax
jne 0x402287
lea edx, [esp + 0x10]
push 0x4044d8
push edx
call sub.MSVCRT.dll_strstr
add esp, 8
test eax, eax
jne 0x402287
lea eax, [esp + 0x10]
push 0x4044e2
push eax
call sub.MSVCRT.dll_strstr
add esp, 8
test eax, eax
jne 0x402287
lea ecx, [esp + 0x10]
push str.Wfstjpo
push ecx
call sub.MSVCRT.dll_strstr
add esp, 8
test eax, eax
jne 0x402287
lea edx, [esp + 0x10]
push str.Fyqfsu
push edx
call sub.MSVCRT.dll_strstr
add esp, 8
test eax, eax
jne 0x402287
lea eax, [esp + 0x10]
push str.Qbdl
push eax
call sub.MSVCRT.dll_strstr
add esp, 8
test eax, eax
jne 0x402287
lea ecx, [esp + 0x10]
push str.Bobmzfs
push ecx
call sub.MSVCRT.dll_strstr
add esp, 8
test eax, eax
jne 0x402287
lea edx, [esp + 0x10]
push str.XjoOfuDbq
push edx
call sub.MSVCRT.dll_strstr
add esp, 8
test eax, eax
jne 0x402287
lea eax, [esp + 0x10]
push 0x404528
push eax
call sub.MSVCRT.dll_strstr
add esp, 8
test eax, eax
jne 0x402287
lea ecx, [esp + 0x10]
push str.Xjsftibsl
push ecx
call sub.MSVCRT.dll_strstr
add esp, 8
test eax, eax
jne 0x402287
lea edx, [esp + 0x10]
push 0x40453c
push edx
call sub.MSVCRT.dll_strstr
add esp, 8
test eax, eax
jne 0x402287
lea eax, [esp + 0x10]
push 0x404546
push eax
call sub.MSVCRT.dll_strstr
add esp, 8
test eax, eax
jne 0x402287
push esi
mov ecx, ebp
call fcn.00401fc0
mov ecx, dword [esp + 0x114]
push 0
push 0
push esi
push ecx
call dword [sym.imp.USER32.dll_FindWindowExA]
mov esi, eax
test esi, esi
jne 0x401ff0
pop edi
pop esi
pop ebp
mov eax, 1
pop ebx
add esp, 0x100
ret 4
pop edi
pop esi
pop ebp
xor eax, eax
pop ebx
add esp, 0x100
ret 4