Function at 0x1068079
Capabilities:
Get graphical window text

Disassembly:
mov edi, edi
push ebp
mov ebp, esp
push ecx
push ebx
push esi
mov esi, dword [sym.imp.USER32.dll_GetDlgItem]
push edi
push 0x715
push dword [ebp + 8]
call esi
push 0x714
push dword [ebp + 8]
mov edi, eax
mov dword [ebp - 4], edi
call esi
mov esi, dword [sym.imp.USER32.dll_SendMessageW]
push 0
push 0
push 0x184
push edi
mov dword [ebp + 8], eax
call esi
mov ecx, dword [ebp + 0xc]
mov eax, dword [ecx]
dec eax
je 0x1068153
dec eax
jne 0x1068529
push dword [ecx + 4]
call sub.NMAPI.dll_GetProtocolInfo
test eax, eax
je 0x1068529
mov ebx, dword [sym.imp.USER32.dll_EnableWindow]
push 1
push edi
call ebx
push 1
push dword [ebp + 8]
call ebx
push 0x16aa
call fcn.0106bcca
push eax
push 0
mov ebx, 0x180
push ebx
push edi
call esi
push 0x3e8
movsx eax, ax
push eax
mov edi, 0x19a
push edi
push dword [ebp - 4]
call esi
push 0x16ab
call fcn.0106bcca
push eax
push 0
push ebx
push dword [ebp - 4]
call esi
push 0x3e9
movsx eax, ax
push eax
push edi
push dword [ebp - 4]
call esi
push 0
push 0
push 0x186
push dword [ebp - 4]
call esi
mov word [0x10815b8], 0x20b
jmp 0x1068529
push dword [ecx + 4]
call sub.NMAPI.dll_GetPropertyInfo
test eax, eax
mov dword [ebp + 0xc], eax
je 0x1068529
movzx ecx, byte [eax + 0x10]
dec ecx
cmp ecx, 0x19
mov ebx, 0x180
mov edi, 0x19a
ja case.0x1068185.8
movzx ecx, byte [ecx + 0x1068548]
jmp dword [ecx*4 + 0x1068530]
mov al, byte [eax + 0x11]
cmp al, 4
jbe 0x10681fb
cmp al, 7
jbe 0x10682b6
cmp al, 9
jbe 0x10681fb
cmp al, 0xa
je 0x10681cb
cmp al, 0xb
jne 0x10682b6
push 1
push dword [ebp - 4]
call dword [sym.imp.USER32.dll_EnableWindow]
push 1
push dword [ebp + 8]
call dword [sym.imp.USER32.dll_EnableWindow]
push 0x169b
jmp 0x10682e0
push 1
push dword [ebp - 4]
call dword [sym.imp.USER32.dll_EnableWindow]
push 1
push dword [ebp + 8]
call dword [sym.imp.USER32.dll_EnableWindow]
push 0x1694
call fcn.0106bcca
push eax
push 0
push ebx
push dword [ebp - 4]
call esi
push 0x1f
jmp 0x1068463
push 1
push dword [ebp - 4]
call dword [sym.imp.USER32.dll_EnableWindow]
push 1
push dword [ebp + 8]
call dword [sym.imp.USER32.dll_EnableWindow]
push 0x1695
call fcn.0106bcca
push eax
push 0
push ebx
push dword [ebp - 4]
call esi
push 0xd
movsx eax, ax
push eax
push edi
push dword [ebp - 4]
call esi
push 0x1696
call fcn.0106bcca
push eax
push 0
push ebx
push dword [ebp - 4]
call esi
push 0xf
movsx eax, ax
push eax
push edi
push dword [ebp - 4]
call esi
push 0x1697
call fcn.0106bcca
push eax
push 0
push ebx
push dword [ebp - 4]
call esi
push 0x11
movsx eax, ax
push eax
push edi
push dword [ebp - 4]
call esi
push 0x1698
call fcn.0106bcca
push eax
push 0
push ebx
push dword [ebp - 4]
call esi
push 0x13
movsx eax, ax
push eax
push edi
push dword [ebp - 4]
call esi
push 0x1699
call fcn.0106bcca
push eax
push 0
push ebx
push dword [ebp - 4]
call esi
push 0x15
movsx eax, ax
push eax
push edi
push dword [ebp - 4]
call esi
push 0x169a
jmp 0x10683c6
push 0
push dword [ebp - 4]
call dword [sym.imp.USER32.dll_EnableWindow]
push 0
jmp 0x1068302
push 1
push dword [ebp - 4]
call dword [sym.imp.USER32.dll_EnableWindow]
push 1
push dword [ebp + 8]
call dword [sym.imp.USER32.dll_EnableWindow]
push 0x169c
call fcn.0106bcca
push eax
push 0
push ebx
push dword [ebp - 4]
call esi
push 0xd
jmp 0x1068463
push 1
push dword [ebp - 4]
call dword [sym.imp.USER32.dll_EnableWindow]
push 1
push dword [ebp + 8]
call dword [sym.imp.USER32.dll_EnableWindow]
jmp case.0x1068185.8
push 1
push dword [ebp - 4]
call dword [sym.imp.USER32.dll_EnableWindow]
push 1
push dword [ebp + 8]
call dword [sym.imp.USER32.dll_EnableWindow]
push 0x169e
call fcn.0106bcca
push eax
push 0
push ebx
push dword [ebp - 4]
call esi
push 0xd
movsx eax, ax
push eax
push edi
push dword [ebp - 4]
call esi
push 0x169f
call fcn.0106bcca
push eax
push 0
push ebx
push dword [ebp - 4]
call esi
push 0xf
movsx eax, ax
push eax
push edi
push dword [ebp - 4]
call esi
push 0x16a0
call fcn.0106bcca
push eax
push 0
push ebx
push dword [ebp - 4]
call esi
push 0x11
movsx eax, ax
push eax
push edi
push dword [ebp - 4]
call esi
push 0x16a1
call fcn.0106bcca
push eax
push 0
push ebx
push dword [ebp - 4]
call esi
push 0x13
movsx eax, ax
push eax
push edi
push dword [ebp - 4]
call esi
push 0x16a2
call fcn.0106bcca
push eax
push 0
push ebx
push dword [ebp - 4]
call esi
push 0x15
movsx eax, ax
push eax
push edi
push dword [ebp - 4]
call esi
push 0x16a3
call fcn.0106bcca
push eax
push 0
push ebx
push dword [ebp - 4]
call esi
push 0x17
jmp 0x1068463
push 1
push dword [ebp - 4]
call dword [sym.imp.USER32.dll_EnableWindow]
push 1
push dword [ebp + 8]
call dword [sym.imp.USER32.dll_EnableWindow]
push 0x16a4
call fcn.0106bcca
push eax
push 0
push ebx
push dword [ebp - 4]
call esi
push 0xd
movsx eax, ax
push eax
push edi
push dword [ebp - 4]
call esi
push 0x16a5
call fcn.0106bcca
push eax
push 0
push ebx
push dword [ebp - 4]
call esi
push 0x2d
movsx eax, ax
push eax
push edi
push dword [ebp - 4]
call esi
push 0x16a6
call fcn.0106bcca
push eax
push 0
push ebx
push dword [ebp - 4]
call esi
push 0x2e
movsx eax, ax
push eax
push edi
push dword [ebp - 4]
call esi
push 0x16a7
call fcn.0106bcca
push eax
push 0
push ebx
push dword [ebp - 4]
call esi
push 0x2f
movsx eax, ax
push eax
push edi
push dword [ebp - 4]
call esi
push 0
push 0
push 0x186
push dword [ebp - 4]
call esi
push 1
push dword [ebp - 4]
call dword [sym.imp.USER32.dll_EnableWindow]
push 1
push dword [ebp + 8]
call dword [sym.imp.USER32.dll_EnableWindow]
mov eax, dword [ebp + 0xc]
mov al, byte [eax + 0x10]
cmp al, 0x15
je 0x10684c1
cmp al, 1
je 0x10684c1
push 0x16a8
call fcn.0106bcca
push eax
push 0
push ebx
push dword [ebp - 4]
call esi
push 0x3ea
movsx eax, ax
push eax
push edi
push dword [ebp - 4]
call esi
push 0x16a9
call fcn.0106bcca
push eax
push 0
push ebx
mov ebx, dword [ebp - 4]
push ebx
call esi
push 8
movsx eax, ax
push eax
push edi
push ebx
call esi
xor edi, edi
push edi
push edi
push 0x186
push ebx
call esi
push edi
push edi
push 0x199
push ebx
call esi
movzx eax, ax
cmp eax, 8
je 0x1068522
cmp eax, 0x22
je 0x1068522
cmp eax, 0x3e7
jle 0x1068514
cmp eax, 0x3ea
jle 0x1068145
mov ax, word [0x10815b4]
mov word [0x10815b8], ax
jmp 0x1068529
mov word [0x10815b8], di
pop edi
pop esi
pop ebx
leave
ret 8