Function at 0x424514
Capabilities:
Get graphical window text

Disassembly:
push ebp
mov ebp, esp
add esp, 0xffffff88
push ebx
push esi
push edi
mov ebx, dword [ebp + 8]
lea eax, [ebp - 0x68]
push eax
push ebx
call fcn.004dac16
mov esi, eax
push ebx
call fcn.004dadf0
push eax
call fcn.004dad90
mov dword [ebp - 4], eax
call fcn.00423fe0
lea eax, [ebp - 0x78]
push eax
push ebx
call fcn.004dad7e
push 0x714d9c
push ebx
call dword [0x714c74]
mov edi, eax
mov eax, dword [ebp - 0x78]
mov dword [ebp - 8], eax
mov edx, dword [ebp - 0x70]
mov dword [ebp - 0xc], edx
lea ecx, [ebp - 0xc]
push ecx
push ebx
call fcn.004dac4c
lea eax, [ebp - 0xc]
push eax
push ebx
call fcn.004dadf0
push eax
call fcn.004daf46
push 0xcc0020
push dword [ebp - 8]
push dword [ebp - 0xc]
push dword [ebp - 4]
mov edx, dword [ebp - 0x6c]
sub edx, dword [ebp - 0x74]
push edx
mov ecx, dword [ebp - 0x70]
sub ecx, dword [ebp - 0x78]
push ecx
push 0
push 0
push esi
call fcn.004da99e
mov eax, dword [ebp - 0x70]
mov dword [ebp - 8], eax
mov dword [ebp - 0x70], 0x10
lea edx, [ebp - 0x14]
push edx
call fcn.004dad8a
push 0
push 0
push 0xf0
push ebx
call fcn.004daf58
dec eax
jne 0x424603
push dword [ebp - 0x10]
push dword [ebp - 0x14]
call fcn.004db03c
cmp ebx, eax
jne 0x4245ef
push 0
lea eax, [ebp - 0x78]
push eax
push 6
push 3
push esi
push edi
call dword [0x714c78]
jmp 0x424638
push 0
lea edx, [ebp - 0x78]
push edx
push 5
push 3
push esi
push edi
call dword [0x714c78]
jmp 0x424638
push dword [ebp - 0x10]
push dword [ebp - 0x14]
call fcn.004db03c
cmp ebx, eax
jne 0x424626
push 0
lea eax, [ebp - 0x78]
push eax
push 2
push 3
push esi
push edi
call dword [0x714c78]
jmp 0x424638
push 0
lea edx, [ebp - 0x78]
push edx
push 1
push 3
push esi
push edi
call dword [0x714c78]
mov ecx, dword [ebp - 8]
mov dword [ebp - 0x70], ecx
mov dword [ebp - 0x78], 0xf
push ebx
call fcn.004dae38
mov dword [ebp - 0x18], eax
mov eax, dword [ebp - 0x18]
inc eax
push eax
call sym.SISCOM.EXE__hb_xgrab
pop ecx
mov dword [ebp - 0x1c], eax
mov edx, dword [ebp - 0x18]
inc edx
push edx
push dword [ebp - 0x1c]
push ebx
call fcn.004dae32
push 0
push 0
push 0xffffffffffffffff
push dword [ebp - 0x1c]
push 1
push 1
call fcn.004da6ea
mov dword [ebp - 0x20], eax
mov ecx, dword [ebp - 0x20]
add ecx, ecx
push ecx
call sym.SISCOM.EXE__hb_xgrab
pop ecx
mov dword [ebp - 0x24], eax
push 0
push 0
push 0x31
push ebx
call fcn.004dadf0
push eax
call fcn.004dadf0
push eax
call fcn.004daf58
push eax
push esi
call fcn.004dab3c
mov dword [ebp - 0x28], eax
push dword [ebp - 0x20]
push dword [ebp - 0x24]
push dword [ebp - 0x18]
push dword [ebp - 0x1c]
push 1
push 1
call fcn.004da6ea
add dword [ebp - 0x78], 2
add dword [ebp - 0x74], 2
add dword [ebp - 0x6c], 2
lea eax, [ebp - 0x78]
push eax
push 0
push 0
mov edx, dword [ebp - 0x20]
dec edx
push edx
push dword [ebp - 0x24]
push 0
push 3
push esi
push edi
call dword [0x714c84]
push dword [ebp - 0x28]
push esi
call fcn.004dab3c
push dword [ebp - 0x24]
call sym.SISCOM.EXE__hb_xfree
pop ecx
push dword [ebp - 0x1c]
call sym.SISCOM.EXE__hb_xfree
pop ecx
push edi
call dword [0x714c80]
push dword [ebp - 4]
push ebx
call fcn.004dadf0
push eax
call fcn.004daf3a
xor eax, eax
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
ret