Function at 0x43d050
Capabilities:
Get graphical window text

Disassembly:
push ebp
mov ebp, esp
mov eax, 0x1808
call fcn.004e1e80
mov eax, dword [0x55154c]
xor eax, ebp
mov dword [ebp - 4], eax
push ebx
mov ebx, dword [ebp + 0xc]
push esi
mov esi, dword [ebp + 8]
test esi, esi
jne 0x43d085
pop esi
xor eax, eax
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.004e19a5
mov esp, ebp
pop ebp
ret
push edi
push 0xaf0
push ebx
call dword [sym.imp.USER32.dll_GetDlgItem]
mov edi, eax
test edi, edi
jne 0x43d0bb
push 0x51ed04
push str.dfxgdfxgDlgExport.cpp
call fcn.004688c0
add esp, 8
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.004e19a5
mov esp, ebp
pop ebp
ret
lea eax, [ebp - 0x804]
push 0x515cdc
push eax
call fcn.00401820
add esp, 8
lea eax, [ebp - 0x804]
push 0x400
push eax
push edi
call dword [sym.imp.USER32.dll_GetWindowTextW]
lea eax, [ebp - 0x1004]
push eax
push 0x68
push esi
call fcn.004073b0
add esp, 0xc
test eax, eax
je 0x43d11b
push 0x515724
push str.dfxgdfxgDlgExport.cpp
call fcn.004688c0
add esp, 8
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.004e19a5
mov esp, ebp
pop ebp
ret
lea eax, [ebp - 0x1804]
push eax
push 0x12
push esi
call fcn.004073b0
add esp, 0xc
test eax, eax
je 0x43d154
push 0x51c9fc
push str.dfxgdfxgDlgExport.cpp
call fcn.004688c0
add esp, 8
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.004e19a5
mov esp, ebp
pop ebp
ret
lea eax, [ebp - 0x1808]
push eax
lea eax, [ebp - 0x1004]
push eax
lea eax, [ebp - 0x1804]
push eax
lea eax, [ebp - 0x804]
push eax
push dword [esi + 0x1bae4]
call fcn.004751f0
add esp, 0x14
lea edi, [esi + 0x1828]
push edi
test eax, eax
je 0x43d1fb
push 0x75e4
push esi
call fcn.004180c0
add esp, 0xc
test eax, eax
je 0x43d1be
push 0x54af20
push str.dfxgdfxgDlgExport.cpp
call fcn.004688c0
add esp, 8
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.004e19a5
mov esp, ebp
pop ebp
ret
push 0
push 0
push 0
push 0
push edi
push esi
call fcn.00414820
add esp, 0x18
test eax, eax
je 0x43d36d
push 0x5182c0
push str.dfxgdfxgDlgExport.cpp
call fcn.004688c0
add esp, 8
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.004e19a5
mov esp, ebp
pop ebp
ret
mov eax, dword [ebp - 0x1808]
test eax, eax
jle 0x43d2ce
cmp eax, 1
jne 0x43d243
push 0x75e1
push esi
call fcn.004180c0
add esp, 0xc
test eax, eax
je 0x43d278
push 0x518158
push str.dfxgdfxgDlgExport.cpp
call fcn.004688c0
add esp, 8
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.004e19a5
mov esp, ebp
pop ebp
ret
push 0x75e2
push esi
call fcn.004180c0
add esp, 0xc
test eax, eax
je 0x43d278
push 0x517ac0
push str.dfxgdfxgDlgExport.cpp
call fcn.004688c0
add esp, 8
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.004e19a5
mov esp, ebp
pop ebp
ret
lea eax, [ebp - 0x804]
push eax
push edi
push dword [ebp - 0x1808]
push str._d__s:_n_s
push esi
call fcn.00401820
push 0
push 0
push 0
push 0
push esi
push esi
call fcn.00414820
add esp, 0x2c
test eax, eax
je 0x43d33c
push 0x5180f0
push str.dfxgdfxgDlgExport.cpp
call fcn.004688c0
add esp, 8
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.004e19a5
mov esp, ebp
pop ebp
ret
push 0x75e3
push esi
call fcn.004180c0
add esp, 0xc
test eax, eax
je 0x43d303
push 0x51800c
push str.dfxgdfxgDlgExport.cpp
call fcn.004688c0
add esp, 8
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.004e19a5
mov esp, ebp
pop ebp
ret
push 0
push 0
push 0
push 0
push edi
push esi
call fcn.00414820
add esp, 0x18
test eax, eax
je 0x43d33c
push 0x5232b8
push str.dfxgdfxgDlgExport.cpp
call fcn.004688c0
add esp, 8
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.004e19a5
mov esp, ebp
pop ebp
ret
push ebx
push esi
call fcn.0043cf70
add esp, 8
test eax, eax
je 0x43d36d
push 0x51c450
push str.dfxgdfxgDlgExport.cpp
call fcn.004688c0
add esp, 8
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.004e19a5
mov esp, ebp
pop ebp
ret
mov ecx, dword [ebp - 4]
xor eax, eax
pop edi
pop esi
xor ecx, ebp
pop ebx
call fcn.004e19a5
mov esp, ebp
pop ebp
ret