Function at 0x403c4c
Capabilities:
Get graphical window text

Disassembly:
jmp 0x40e6a0
push esi
push edi
mov edi, dword [sym.imp.USER32.dll_SendMessageA]
push 0
push 0
mov esi, ecx
mov eax, dword [esi + 0x94]
push 0x14b
push eax
call edi
mov eax, dword [esi + 0xcc]
cmp eax, 1
jne 0x40ea1f
push 0x5636ec
mov ecx, esi
call fcn.004bf794
mov ecx, dword [esi + 0x94]
push str.IMAGE_FILE_MACHINE_UNKNOWN
push 0
push 0x143
push ecx
call edi
mov edx, dword [esi + 0x94]
push 0
push 0
push 0x151
push edx
call edi
mov eax, dword [esi + 0x94]
push str.IMAGE_FILE_MACHINE_AM33
push 0
push 0x143
push eax
call edi
mov ecx, dword [esi + 0x94]
push 0x1d3
push 1
push 0x151
push ecx
call edi
mov edx, dword [esi + 0x94]
push str.IMAGE_FILE_MACHINE_AMD64
push 0
push 0x143
push edx
call edi
mov eax, dword [esi + 0x94]
push 0x8664
push 2
push 0x151
push eax
call edi
mov ecx, dword [esi + 0x94]
push str.IMAGE_FILE_MACHINE_ARM
push 0
push 0x143
push ecx
call edi
mov edx, dword [esi + 0x94]
push 0x1c0
push 3
push 0x151
push edx
call edi
mov eax, dword [esi + 0x94]
push str.IMAGE_FILE_MACHINE_EBC
push 0
push 0x143
push eax
call edi
mov ecx, dword [esi + 0x94]
push 0xebc
push 4
push 0x151
push ecx
call edi
mov edx, dword [esi + 0x94]
push str.IMAGE_FILE_MACHINE_I386
push 0
push 0x143
push edx
call edi
mov eax, dword [esi + 0x94]
push 0x14c
push 5
push 0x151
push eax
call edi
mov ecx, dword [esi + 0x94]
push str.IMAGE_FILE_MACHINE_IA64
push 0
push 0x143
push ecx
call edi
mov edx, dword [esi + 0x94]
push 0x200
push 6
push 0x151
push edx
call edi
mov eax, dword [esi + 0x94]
push str.IMAGE_FILE_MACHINE_M32R
push 0
push 0x143
push eax
call edi
mov ecx, dword [esi + 0x94]
push 0x9041
push 7
push 0x151
push ecx
call edi
mov edx, dword [esi + 0x94]
push str.IMAGE_FILE_MACHINE_MIPS16
push 0
push 0x143
push edx
call edi
mov eax, dword [esi + 0x94]
push 0x266
push 8
push 0x151
push eax
call edi
mov ecx, dword [esi + 0x94]
push str.IMAGE_FILE_MACHINE_MIPSFPU
push 0
push 0x143
push ecx
call edi
mov edx, dword [esi + 0x94]
push 0x366
push 9
push 0x151
push edx
call edi
mov eax, dword [esi + 0x94]
push str.IMAGE_FILE_MACHINE_MIPSFPU16
push 0
push 0x143
push eax
call edi
mov ecx, dword [esi + 0x94]
push 0x466
push 0xa
push 0x151
push ecx
call edi
mov edx, dword [esi + 0x94]
push str.IMAGE_FILE_MACHINE_POWERPC
push 0
push 0x143
push edx
call edi
mov eax, dword [esi + 0x94]
push 0x1f0
push 0xb
push 0x151
push eax
call edi
mov ecx, dword [esi + 0x94]
push str.IMAGE_FILE_MACHINE_POWERPCFP
push 0
push 0x143
push ecx
call edi
mov edx, dword [esi + 0x94]
push 0x1f1
push 0xc
push 0x151
push edx
call edi
push str.IMAGE_FILE_MACHINE_R4000
push 0
push 0x143
mov eax, dword [esi + 0x94]
push eax
call edi
mov ecx, dword [esi + 0x94]
push 0x166
push 0xd
push 0x151
push ecx
call edi
mov edx, dword [esi + 0x94]
push str.IMAGE_FILE_MACHINE_SH3
push 0
push 0x143
push edx
call edi
mov eax, dword [esi + 0x94]
push 0x1a2
push 0xe
push 0x151
push eax
call edi
mov ecx, dword [esi + 0x94]
push str.IMAGE_FILE_MACHINE_SH3DSP
push 0
push 0x143
push ecx
call edi
mov edx, dword [esi + 0x94]
push 0x1a3
push 0xf
push 0x151
push edx
call edi
mov eax, dword [esi + 0x94]
push str.IMAGE_FILE_MACHINE_SH4
push 0
push 0x143
push eax
call edi
mov ecx, dword [esi + 0x94]
push 0x1a6
push 0x10
push 0x151
push ecx
call edi
mov edx, dword [esi + 0x94]
push str.IMAGE_FILE_MACHINE_SH5
push 0
push 0x143
push edx
call edi
mov eax, dword [esi + 0x94]
push 0x1a8
push 0x11
push 0x151
push eax
call edi
mov ecx, dword [esi + 0x94]
push str.IMAGE_FILE_MACHINE_THUMB
push 0
push 0x143
push ecx
call edi
mov edx, dword [esi + 0x94]
push 0x1c2
push 0x12
push 0x151
push edx
call edi
mov eax, dword [esi + 0x94]
push str.IMAGE_FILE_MACHINE_WCEMIPSV2
push 0
push 0x143
push eax
call edi
mov ecx, dword [esi + 0x94]
push 0x169
push 0x13
push 0x151
push ecx
call edi
pop edi
pop esi
ret
cmp eax, 2
jne 0x40ebe1
push 0x563478
mov ecx, esi
call fcn.004bf794
mov edx, dword [esi + 0x94]
push str.IMAGE_SUBSYSTEM_UNKNOWN
push 0
push 0x143
push edx
call edi
mov eax, dword [esi + 0x94]
push 0
push 0
push 0x151
push eax
call edi
mov ecx, dword [esi + 0x94]
push str.IMAGE_SUBSYSTEM_NATIVE__Device_drivers_and_native_Windows_processes_
push 0
push 0x143
push ecx
call edi
mov edx, dword [esi + 0x94]
push 1
push 1
push 0x151
push edx
call edi
mov eax, dword [esi + 0x94]
push str.IMAGE_SUBSYSTEM_WINDOWS_GUI
push 0
push 0x143
push eax
call edi
mov ecx, dword [esi + 0x94]
push 2
push 2
push 0x151
push ecx
call edi
mov edx, dword [esi + 0x94]
push str.IMAGE_SUBSYSTEM_WINDOWS_CUI
push 0
push 0x143
push edx
call edi
mov eax, dword [esi + 0x94]
push 3
push 3
push 0x151
push eax
call edi
mov ecx, dword [esi + 0x94]
push str.IMAGE_SUBSYSTEM_POSIX_CUI
push 0
push 0x143
push ecx
call edi
mov edx, dword [esi + 0x94]
push 7
push 4
push 0x151
push edx
call edi
mov eax, dword [esi + 0x94]
push str.IMAGE_SUBSYSTEM_WINDOWS_CE_GUI
push 0
push 0x143
push eax
call edi
mov ecx, dword [esi + 0x94]
push 9
push 5
push 0x151
push ecx
call edi
mov edx, dword [esi + 0x94]
push str.IMAGE_SUBSYSTEM_EFI_APPLICATION
push 0
push 0x143
push edx
call edi
mov eax, dword [esi + 0x94]
push 0xa
push 6
push 0x151
push eax
call edi
mov ecx, dword [esi + 0x94]
push str.IMAGE_SUBSYSTEM_EFI_BOOT_SERVICE_DRIVER
push 0
push 0x143
push ecx
call edi
mov edx, dword [esi + 0x94]
push 0xb
push 7
push 0x151
push edx
call edi
mov eax, dword [esi + 0x94]
push str.IMAGE_SUBSYSTEM_EFI_RUNTIME_DRIVER
push 0
push 0x143
push eax
call edi
mov ecx, dword [esi + 0x94]
push 0xc
push 8
push 0x151
push ecx
call edi
mov edx, dword [esi + 0x94]
push str.IMAGE_SUBSYSTEM_EFI_ROM
push 0
push 0x143
push edx
call edi
mov eax, dword [esi + 0x94]
push 0xd
push 9
push 0x151
push eax
call edi
mov ecx, dword [esi + 0x94]
push str.IMAGE_SUBSYSTEM_XBOX
push 0
push 0x143
push ecx
call edi
mov edx, dword [esi + 0x94]
push 0xe
push 0xa
push 0x151
push edx
call edi
pop edi
pop esi
ret