Function at 0x48bce0
Capabilities:
Get graphical window text

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x1b0
mov eax, dword [0x4dc6e0]
xor eax, ebp
mov dword [ebp - 4], eax
mov eax, dword [ebp + 0xc]
xorps xmm0, xmm0
push ebx
push esi
mov esi, dword [ebp + 8]
push edi
movzx edi, ax
lea eax, [ebp - 0x1a4]
push eax
mov dword [ebp - 0x11c], 3
mov dword [ebp - 0x118], 0x9c49
mov dword [ebp - 0x114], 4
movq qword [ebp - 0x110], xmm0
mov dword [ebp - 0x108], 0
mov dword [ebp - 0x104], 0
mov dword [ebp - 0x100], 0x104
movq qword [ebp - 0xfc], xmm0
mov dword [ebp - 0xf4], 7
mov dword [ebp - 0xf0], 0x9c42
mov dword [ebp - 0xec], 4
movq qword [ebp - 0xe8], xmm0
mov dword [ebp - 0xe0], 0
mov dword [ebp - 0xdc], 0
mov dword [ebp - 0xd8], 0x104
movq qword [ebp - 0xd4], xmm0
mov dword [ebp - 0xcc], 0xd
mov dword [ebp - 0xc8], 0x9c7c
mov dword [ebp - 0xc4], 4
movq qword [ebp - 0xc0], xmm0
mov dword [ebp - 0xb8], 8
mov dword [ebp - 0xb4], 0x9c67
mov dword [ebp - 0xb0], 4
movq qword [ebp - 0xac], xmm0
mov dword [ebp - 0xa4], 9
mov dword [ebp - 0xa0], 0x9c6e
mov dword [ebp - 0x9c], 4
movq qword [ebp - 0x98], xmm0
mov dword [ebp - 0x90], 4
mov dword [ebp - 0x8c], 0x9c5e
mov dword [ebp - 0x88], 4
movq qword [ebp - 0x84], xmm0
mov dword [ebp - 0x7c], 0
mov dword [ebp - 0x78], 0
mov dword [ebp - 0x74], 0x104
movq qword [ebp - 0x70], xmm0
mov dword [ebp - 0x68], 6
mov dword [ebp - 0x64], 0x9ec3
mov dword [ebp - 0x60], 4
movq qword [ebp - 0x5c], xmm0
mov dword [ebp - 0x54], 5
mov dword [ebp - 0x50], 0x9c4d
mov dword [ebp - 0x4c], 4
movq qword [ebp - 0x48], xmm0
mov dword [ebp - 0x40], 0
mov dword [ebp - 0x3c], 0
mov dword [ebp - 0x38], 0x104
movq qword [ebp - 0x34], xmm0
mov dword [ebp - 0x2c], 2
mov dword [ebp - 0x28], 0x9c7f
mov dword [ebp - 0x24], 4
movq qword [ebp - 0x20], xmm0
mov dword [ebp - 0x18], 0xc
mov dword [ebp - 0x14], 0x9cad
mov dword [ebp - 0x10], 4
movq qword [ebp - 0xc], xmm0
mov dword [ebp - 0x1a4], 8
mov dword [ebp - 0x1a0], 0x604
call dword [sym.imp.COMCTL32.dll_InitCommonControlsEx]
push 0
push dword [0x4dfca0]
push 0
push esi
push 0x113
push 0x190
push 0
push 0
push 0x56800448
push 0
push 0x4c4ac8
push 0x80
call dword [sym.imp.USER32.dll_CreateWindowExW]
mov ebx, dword [sym.imp.USER32.dll_SendMessageW]
lea ecx, [ebp - 0x1b0]
push ecx
push 0
push 0x404
push eax
mov dword [0x500564], eax
mov dword [ebp - 0x1b0], 0xc
mov dword [ebp - 0x1ac], 0
call ebx
test eax, eax
jne 0x48bf66
pop edi
pop esi
xor eax, eax
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0048fc6c
mov esp, ebp
pop ebp
ret
push 0x14
push 0
push 0
push 0
push 0
push 0xe
lea eax, [ebp - 0x11c]
push eax
push 0x6c
push dword [0x4dfca0]
push 0xc
push edi
push 0x56000944
push dword [0x500564]
call dword [sym.imp.COMCTL32.dll_CreateToolbarEx]
mov dword [0x4e5198], eax
test eax, eax
je 0x48bf53
call fcn.0048c4e0
mov edi, eax
lea eax, [ebp - 0x14c]
push eax
push 0x9c49
push 0x433
push dword [0x4e5198]
call ebx
lea eax, [ebp - 0x13c]
push eax
push 0x9cad
push 0x433
push dword [0x4e5198]
call ebx
lea eax, [ebp - 0x13c]
push eax
lea eax, [ebp - 0x14c]
push eax
lea eax, [ebp - 0x12c]
push eax
call dword [sym.imp.USER32.dll_UnionRect]
push 0x50
lea eax, [ebp - 0x19c]
push 0
push eax
call fcn.004906c0
mov eax, dword [0x4e5198]
add esp, 0xc
mov esi, dword [sym.imp.USER32.dll_GetSysColor]
mov dword [ebp - 0x19c], 0x50
mov dword [ebp - 0x198], 0x173
push 0x12
mov dword [ebp - 0x194], 0x80
mov dword [ebp - 0x17c], eax
mov dword [ebp - 0x178], 0
call esi
push 0xf
mov dword [ebp - 0x190], eax
call esi
mov dword [ebp - 0x18c], eax
mov eax, dword [ebp - 0x124]
sub eax, dword [ebp - 0x12c]
mov dword [ebp - 0x170], eax
mov dword [ebp - 0x178], eax
lea eax, [ebp - 0x19c]
push eax
push 0xffffffffffffffff
push 0x40a
push dword [0x500564]
shr edi, 0x10
mov dword [ebp - 0x174], edi
mov dword [ebp - 0x168], 0
call ebx
push dword [0x4f6854]
mov edi, dword [sym.imp.USER32.dll_CreateWindowExW]
push dword [0x4dfca0]
push 0x7d0
push dword [0x500564]
push 0
push 0
push 0
push 0
push 0x56010004
push 0x4af9b8
push str.CpuGraphClassGraph
push 0
call edi
mov esi, dword [sym.imp.KERNEL32.dll_MulDiv]
push 0x60
push dword [0x4dfbec]
mov dword [0x4e51a0], eax
push 0x4b
mov dword [ebp - 0x17c], eax
call esi
mov dword [ebp - 0x170], eax
lea eax, [ebp - 0x19c]
push eax
push 0xffffffffffffffff
mov dword [ebp - 0x178], 0
mov dword [ebp - 0x168], 1
push 0x40a
push dword [0x500564]
call ebx
push dword [0x4f6850]
push dword [0x4dfca0]
push 0x7d0
push dword [0x500564]
push 0
push 0
push 0
push 0
push 0x56010004
push 0x4af9b8
push str.CpuGraphClassGraph
push 0
call edi
push 0x60
push dword [0x4dfbec]
mov dword [0x4e51a4], eax
push 0x4b
mov dword [ebp - 0x17c], eax
call esi
mov dword [ebp - 0x170], eax
lea eax, [ebp - 0x19c]
push eax
push 0xffffffffffffffff
push 0x40a
push dword [0x500564]
mov dword [ebp - 0x178], 0
mov dword [ebp - 0x168], 2
call ebx
push dword [0x4f6864]
push dword [0x4dfca0]
push 0x7d0
push dword [0x500564]
push 0
push 0
push 0
push 0
push 0x56010004
push 0x4af9b8
push str.CpuGraphClassGraph
push 0
call edi
push 0x60
push dword [0x4dfbec]
mov dword [0x4e51a8], eax
push 0x4b
mov dword [ebp - 0x17c], eax
call esi
mov dword [ebp - 0x170], eax
lea eax, [ebp - 0x19c]
push eax
push 0xffffffffffffffff
push 0x40a
push dword [0x500564]
mov dword [ebp - 0x178], 0
mov dword [ebp - 0x168], 3
call ebx
mov eax, dword [0x4f6a04]
test eax, eax
je 0x48c287
push eax
push dword [0x4dfca0]
push 0x7d0
push dword [0x500564]
push 0
push 0
push 0
push 0
push 0x56010004
push 0x4af9b8
push str.CpuGraphClassGraph
push 0
call edi
push 0x60
push dword [0x4dfbec]
mov dword [0x4e51b0], eax
push 0x4b
mov dword [ebp - 0x17c], eax
call esi
mov dword [ebp - 0x170], eax
lea eax, [ebp - 0x19c]
push eax
push 0xffffffffffffffff
push 0x40a
push dword [0x500564]
mov dword [ebp - 0x178], 0
mov dword [ebp - 0x168], 4
call ebx
call fcn.004529e0
test al, al
je 0x48c30d
mov eax, dword [0x4f6a1c]
test eax, eax
je 0x48c30d
push eax
push dword [0x4dfca0]
push 0x7d0
push dword [0x500564]
push 0
push 0
push 0
push 0
push 0x56010004
push 0x4af9b8
push str.CpuGraphClassGraph
push 0
call edi
push 0x60
push dword [0x4dfbec]
mov dword [0x4e51b4], eax
push 0x4b
mov dword [ebp - 0x17c], eax
call esi
mov dword [ebp - 0x170], eax
lea eax, [ebp - 0x19c]
push eax
push 0xffffffffffffffff
push 0x40a
push dword [0x500564]
mov dword [ebp - 0x178], 0
mov dword [ebp - 0x168], 5
call ebx
call fcn.004529e0
test al, al
je 0x48c393
mov eax, dword [0x4f6a34]
test eax, eax
je 0x48c393
push eax
push dword [0x4dfca0]
push 0x7d0
push dword [0x500564]
push 0
push 0
push 0
push 0
push 0x56010004
push 0x4af9b8
push str.CpuGraphClassGraph
push 0
call edi
push 0x60
push dword [0x4dfbec]
mov dword [0x4e51b8], eax
push 0x4b
mov dword [ebp - 0x17c], eax
call esi
mov dword [ebp - 0x170], eax
lea eax, [ebp - 0x19c]
push eax
push 0xffffffffffffffff
push 0x40a
push dword [0x500564]
mov dword [ebp - 0x178], 0
mov dword [ebp - 0x168], 6
call ebx
cmp dword [0x4dfc88], 0
je 0x48c415
push dword [0x4f6858]
push dword [0x4dfca0]
push 0x7d0
push dword [0x500564]
push 0
push 0
push 0
push 0
push 0x56010004
push 0x4af9b8
push str.CpuGraphClassGraph
push 0
call edi
push 0x60
push dword [0x4dfbec]
mov dword [0x4e51ac], eax
push 0x4b
mov dword [ebp - 0x17c], eax
call esi
mov dword [ebp - 0x170], eax
lea eax, [ebp - 0x19c]
push eax
push 0xffffffffffffffff
push 0x40a
push dword [0x500564]
mov dword [ebp - 0x178], 0
mov dword [ebp - 0x168], 7
call ebx
cmp dword [0x4e4a24], 0xffffffff
je 0x48c4ca
xor edi, edi
xor esi, esi
push edi
push 0
push dword [esi + 0x4e4a28]
push 0x410
push dword [0x500564]
call ebx
push eax
push 0x427
push dword [0x500564]
call ebx
lea eax, [ebp - 0x19c]
push eax
push edi
push 0x41c
push dword [0x500564]
call ebx
cmp byte [esi + 0x4e4a2c], 0
mov dword [ebp - 0x198], 0x141
je 0x48c47b
or dword [ebp - 0x194], 1
jmp 0x48c482
and dword [ebp - 0x194], 0xfffffffe
push 0x60
push dword [0x4dfbec]
push dword [esi + 0x4e4a24]
call dword [sym.imp.KERNEL32.dll_MulDiv]
mov dword [ebp - 0x170], eax
mov eax, dword [esi + 0x4e4a28]
mov dword [ebp - 0x168], eax
lea eax, [ebp - 0x19c]
push eax
push edi
push 0x40b
push dword [0x500564]
call ebx
add esi, 0xc
inc edi
cmp esi, 0x60
jb 0x48c426
mov ecx, dword [ebp - 4]
mov eax, dword [0x4e5198]
xor ecx, ebp
pop edi
pop esi
pop ebx
call fcn.0048fc6c
mov esp, ebp
pop ebp
ret