Function at 0x1000e304
Capabilities:
Get graphical window text

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x1005e8d8
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
push ecx
sub esp, 0x70
push ebx
push esi
push edi
mov dword [ebp - 0x10], esp
mov dword [ebp - 0x2c], 0x1a8a
mov dword [ebp - 0x58], str.lzehonds_oqeazdou_efqybxud
cmp dword [ebp - 0x2c], 0x1cf4
jle 0x1000e38a
and dword [ebp - 0x14], 0
jmp 0x1000e34a
mov eax, dword [ebp - 0x14]
inc eax
mov dword [ebp - 0x14], eax
cmp dword [ebp - 0x14], 0x5b34
jge 0x1000e38a
and dword [ebp - 0x18], 0
jmp 0x1000e360
mov eax, dword [ebp - 0x18]
inc eax
mov dword [ebp - 0x18], eax
cmp dword [ebp - 0x18], 0x39b1
jge 0x1000e388
mov eax, dword [ebp - 0x14]
or eax, dword [ebp - 0x18]
cdq
mov dword [ebp - 0x60], eax
mov dword [ebp - 0x5c], edx
push dword [ebp - 0x5c]
push dword [ebp - 0x60]
mov ecx, 0x10079b38
call fcn.10006e46
jmp 0x1000e359
jmp 0x1000e343
movzx eax, byte [ebp + 0x10]
test eax, eax
je 0x1000e3f1
lea eax, [ebp + 0xc]
mov dword [ebp - 0x30], eax
mov eax, dword [ebp + 0x14]
mov dword [ebp - 0x34], eax
mov eax, dword [ebp + 8]
mov dword [ebp - 0x40], eax
mov eax, dword [ebp - 0x30]
movzx eax, byte [eax]
test eax, eax
je 0x1000e3d8
mov eax, dword [ebp - 0x34]
mov dword [ebp - 0x38], eax
mov eax, dword [ebp - 0x38]
mov dword [ebp - 0x3c], eax
mov eax, dword [ebp - 0x3c]
movzx eax, byte [eax]
test eax, eax
je 0x1000e3d6
push 0x185d
push 0
push 0xe30
call dword [sym.imp.GDI32.dll_Polygon]
jmp 0x1000e3ec
mov eax, dword [ebp - 0x40]
mov dword [ebp - 0x44], eax
mov eax, dword [ebp - 0x44]
mov dword [ebp - 0x48], eax
mov eax, dword [ebp - 0x48]
mov eax, dword [eax]
and dword [eax], 0
jmp 0x1000e4f4
lea eax, [ebp + 0x18]
mov dword [ebp - 0x50], eax
mov dword [ebp - 0x28], 0x3bc3
mov dword [ebp - 0x54], str.ziu_zosl_atgdnhbej_jnxbutl_hbnchksm
cmp dword [ebp - 0x28], 0x3e65
jle 0x1000e494
and dword [ebp - 0x24], 0
jmp 0x1000e41f
mov eax, dword [ebp - 0x24]
inc eax
mov dword [ebp - 0x24], eax
cmp dword [ebp - 0x24], 0x3fd2
jge 0x1000e494
and dword [ebp - 0x1c], 0
jmp 0x1000e435
mov eax, dword [ebp - 0x1c]
inc eax
mov dword [ebp - 0x1c], eax
cmp dword [ebp - 0x1c], 0xf56
jge 0x1000e492
and dword [ebp - 0x20], 0
jmp 0x1000e44b
mov eax, dword [ebp - 0x20]
inc eax
mov dword [ebp - 0x20], eax
cmp dword [ebp - 0x20], 0x6310
jge 0x1000e490
mov eax, dword [ebp - 0x1c]
add eax, dword [ebp - 0x20]
and eax, dword [ebp - 0x24]
cdq
mov dword [ebp - 0x68], eax
mov dword [ebp - 0x64], edx
push dword [ebp - 0x64]
push dword [ebp - 0x68]
lea ecx, [ebp - 0x80]
call fcn.1000288f
pop ecx
pop ecx
mov dword [ebp - 0x4c], eax
mov ecx, dword [ebp - 0x4c]
call fcn.10006e26
push eax
call fcn.1004603d
pop ecx
lea ecx, [ebp - 0x80]
call fcn.10006e1c
jmp 0x1000e444
jmp 0x1000e42e
jmp 0x1000e418
mov eax, dword [ebp - 0x50]
movzx eax, byte [eax]
test eax, eax
je 0x1000e4a6
call dword [sym.imp.KERNEL32.dll_GetCurrentProcessId]
jmp 0x1000e4b8
push 0x86b
push 0
push 0x1851
call dword [sym.imp.USER32.dll_GetWindowTextA]
and dword [ebp - 4], 0
cmp dword [ebp - 0x28], 0x3a45
jge 0x1000e4ce
push dword [ebp - 0x54]
call fcn.1004603d
pop ecx
jmp 0x1000e4ea
or dword [ebp - 4], 0xffffffff
jmp 0x1000e4f4
mov dword [ebp - 4], 2
cmp dword [ebp - 0x2c], 0x17e8
jge 0x1000e511
mov edx, dword [ebp - 0x58]
mov ecx, 0x10079b38
call fcn.10009b61
jmp 0x1000e52d
or dword [ebp - 4], 0xffffffff
jmp 0x1000e537
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
ret