Function at 0x140116d80
Capabilities:
Get graphical window text

Disassembly:
jmp 0x140116d80
mov qword [rsp + 8], rcx
push rdi
sub rsp, 0x70
lea rdi, [rsp + 0x30]
mov ecx, 0x10
mov eax, 0xcccccccc
rep stosd dword [rdi], eax
mov rcx, qword [rsp + 0x80]
mov rax, qword [0x1405dc580]
xor rax, rsp
mov qword [rsp + 0x60], rax
xor r9d, r9d
mov r8d, 1
mov edx, 0x109d
mov rax, qword [rsp + 0x80]
mov rcx, qword [rax + 0x30]
call qword [sym.imp.USER32.dll_SendMessageW]
lea r8, [0x1403ee408]
xor edx, edx
mov rax, qword [rsp + 0x80]
mov rcx, qword [rax + 0x30]
call sym.ProcessHacker.exe_PhAddListViewGroup
lea r8, [0x1404c4670]
mov edx, 1
mov rax, qword [rsp + 0x80]
mov rcx, qword [rax + 0x30]
call sym.ProcessHacker.exe_PhAddListViewGroup
lea r8, [0x1403ee468]
mov edx, 2
mov rax, qword [rsp + 0x80]
mov rcx, qword [rax + 0x30]
call sym.ProcessHacker.exe_PhAddListViewGroup
lea r8, [0x1403de8a0]
mov edx, 3
mov rax, qword [rsp + 0x80]
mov rcx, qword [rax + 0x30]
call sym.ProcessHacker.exe_PhAddListViewGroup
lea r8, str.Extension
mov edx, 4
mov rax, qword [rsp + 0x80]
mov rcx, qword [rax + 0x30]
call sym.ProcessHacker.exe_PhAddListViewGroup
mov qword [rsp + 0x20], 0
lea r9, str.Priority
xor r8d, r8d
xor edx, edx
mov rax, qword [rsp + 0x80]
mov rcx, qword [rax + 0x30]
call sym.ProcessHacker.exe_PhAddListViewGroupItem
mov qword [rsp + 0x20], 1
lea r9, str.Cycles
mov r8d, 1
xor edx, edx
mov rax, qword [rsp + 0x80]
mov rcx, qword [rax + 0x30]
call sym.ProcessHacker.exe_PhAddListViewGroupItem
mov qword [rsp + 0x20], 2
lea r9, str.Cycles_delta
mov r8d, 2
xor edx, edx
mov rax, qword [rsp + 0x80]
mov rcx, qword [rax + 0x30]
call sym.ProcessHacker.exe_PhAddListViewGroupItem
mov qword [rsp + 0x20], 3
lea r9, [0x1404c46b0]
mov r8d, 3
xor edx, edx
mov rax, qword [rsp + 0x80]
mov rcx, qword [rax + 0x30]
call sym.ProcessHacker.exe_PhAddListViewGroupItem
mov qword [rsp + 0x20], 4
lea r9, str.Kernel_delta
mov r8d, 4
xor edx, edx
mov rax, qword [rsp + 0x80]
mov rcx, qword [rax + 0x30]
call sym.ProcessHacker.exe_PhAddListViewGroupItem
mov qword [rsp + 0x20], 5
lea r9, [0x1404c46f0]
mov r8d, 5
xor edx, edx
mov rax, qword [rsp + 0x80]
mov rcx, qword [rax + 0x30]
call sym.ProcessHacker.exe_PhAddListViewGroupItem
mov qword [rsp + 0x20], 6
lea r9, str.User_delta
mov r8d, 6
xor edx, edx
mov rax, qword [rsp + 0x80]
mov rcx, qword [rax + 0x30]
call sym.ProcessHacker.exe_PhAddListViewGroupItem
mov qword [rsp + 0x20], 7
lea r9, str.Total_time
mov r8d, 7
xor edx, edx
mov rax, qword [rsp + 0x80]
mov rcx, qword [rax + 0x30]
call sym.ProcessHacker.exe_PhAddListViewGroupItem
mov qword [rsp + 0x20], 8
lea r9, str.Total_delta
mov r8d, 8
xor edx, edx
mov rax, qword [rsp + 0x80]
mov rcx, qword [rax + 0x30]
call sym.ProcessHacker.exe_PhAddListViewGroupItem
mov qword [rsp + 0x20], 9
lea r9, [0x1403ee5e8]
mov r8d, 9
mov edx, 1
mov rax, qword [rsp + 0x80]
mov rcx, qword [rax + 0x30]
call sym.ProcessHacker.exe_PhAddListViewGroupItem
mov qword [rsp + 0x20], 0xa
lea r9, str.Private_bytes_delta
mov r8d, 0xa
mov edx, 1
mov rax, qword [rsp + 0x80]
mov rcx, qword [rax + 0x30]
call sym.ProcessHacker.exe_PhAddListViewGroupItem
mov qword [rsp + 0x20], 0xb
lea r9, str.Peak_private_bytes
mov r8d, 0xb
mov edx, 1
mov rax, qword [rsp + 0x80]
mov rcx, qword [rax + 0x30]
call sym.ProcessHacker.exe_PhAddListViewGroupItem
mov qword [rsp + 0x20], 0xc
lea r9, [0x1403de570]
mov r8d, 0xc
mov edx, 1
mov rax, qword [rsp + 0x80]
mov rcx, qword [rax + 0x30]
call sym.ProcessHacker.exe_PhAddListViewGroupItem
mov qword [rsp + 0x20], 0xd
lea r9, str.Peak_virtual_size
mov r8d, 0xd
mov edx, 1
mov rax, qword [rsp + 0x80]
mov rcx, qword [rax + 0x30]
call sym.ProcessHacker.exe_PhAddListViewGroupItem
mov qword [rsp + 0x20], 0xe
lea r9, [0x1404be560]
mov r8d, 0xe
mov edx, 1
mov rax, qword [rsp + 0x80]
mov rcx, qword [rax + 0x30]
call sym.ProcessHacker.exe_PhAddListViewGroupItem
mov qword [rsp + 0x20], 0xf
lea r9, [0x1404be920]
mov r8d, 0xf
mov edx, 1
mov rax, qword [rsp + 0x80]
mov rcx, qword [rax + 0x30]
call sym.ProcessHacker.exe_PhAddListViewGroupItem
mov qword [rsp + 0x20], 0x10
lea r9, str.Hard_faults
mov r8d, 0x10
mov edx, 1
mov rax, qword [rsp + 0x80]
mov rcx, qword [rax + 0x30]
call sym.ProcessHacker.exe_PhAddListViewGroupItem
mov qword [rsp + 0x20], 0x11
lea r9, str.Hard_faults_delta
mov r8d, 0x11
mov edx, 1
mov rax, qword [rsp + 0x80]
mov rcx, qword [rax + 0x30]
call sym.ProcessHacker.exe_PhAddListViewGroupItem
mov qword [rsp + 0x20], 0x12
lea r9, [0x1403ee630]
mov r8d, 0x12
mov edx, 1
mov rax, qword [rsp + 0x80]
mov rcx, qword [rax + 0x30]
call sym.ProcessHacker.exe_PhAddListViewGroupItem
mov qword [rsp + 0x20], 0x13
lea r9, str.Peak_working_set
mov r8d, 0x13
mov edx, 1
mov rax, qword [rsp + 0x80]
mov rcx, qword [rax + 0x30]
call sym.ProcessHacker.exe_PhAddListViewGroupItem
mov qword [rsp + 0x20], 0x14
lea r9, str.Private_WS
mov r8d, 0x14
mov edx, 1
mov rax, qword [rsp + 0x80]
mov rcx, qword [rax + 0x30]
call sym.ProcessHacker.exe_PhAddListViewGroupItem
mov qword [rsp + 0x20], 0x15
lea r9, str.Shareable_WS
mov r8d, 0x15
mov edx, 1
mov rax, qword [rsp + 0x80]
mov rcx, qword [rax + 0x30]
call sym.ProcessHacker.exe_PhAddListViewGroupItem
mov qword [rsp + 0x20], 0x16
lea r9, str.Shared_WS
mov r8d, 0x16
mov edx, 1
mov rax, qword [rsp + 0x80]
mov rcx, qword [rax + 0x30]
call sym.ProcessHacker.exe_PhAddListViewGroupItem
mov qword [rsp + 0x20], 0x2c
lea r9, str.Paged_pool_bytes
mov r8d, 0x2c
mov edx, 1
mov rax, qword [rsp + 0x80]
mov rcx, qword [rax + 0x30]
call sym.ProcessHacker.exe_PhAddListViewGroupItem
mov qword [rsp + 0x20], 0x2d
lea r9, str.Peak_paged_pool_bytes
mov r8d, 0x2d
mov edx, 1
mov rax, qword [rsp + 0x80]
mov rcx, qword [rax + 0x30]
call sym.ProcessHacker.exe_PhAddListViewGroupItem
mov qword [rsp + 0x20], 0x2e
lea r9, str.Nonpaged_pool_bytes
mov r8d, 0x2e
mov edx, 1
mov rax, qword [rsp + 0x80]
mov rcx, qword [rax + 0x30]
call sym.ProcessHacker.exe_PhAddListViewGroupItem
mov qword [rsp + 0x20], 0x2f
lea r9, str.Peak_nonpaged_pool_bytes
mov r8d, 0x2f
mov edx, 1
mov rax, qword [rsp + 0x80]
mov rcx, qword [rax + 0x30]
call sym.ProcessHacker.exe_PhAddListViewGroupItem
mov qword [rsp + 0x20], 0x17
lea r9, str.Shared_commit
mov r8d, 0x17
mov edx, 1
mov rax, qword [rsp + 0x80]
mov rcx, qword [rax + 0x30]
call sym.ProcessHacker.exe_PhAddListViewGroupItem
mov qword [rsp + 0x20], 0x18
lea r9, str.Private_commit
mov r8d, 0x18
mov edx, 1
mov rax, qword [rsp + 0x80]
mov rcx, qword [rax + 0x30]
call sym.ProcessHacker.exe_PhAddListViewGroupItem
mov qword [rsp + 0x20], 0x19
lea r9, str.Peak_private_commit
mov r8d, 0x19
mov edx, 1
mov rax, qword [rsp + 0x80]
mov rcx, qword [rax + 0x30]
call sym.ProcessHacker.exe_PhAddListViewGroupItem
mov qword [rsp + 0x20], 0x1a
lea r9, str.Page_priority
mov r8d, 0x1a
mov edx, 1
mov rax, qword [rsp + 0x80]
mov rcx, qword [rax + 0x30]
call sym.ProcessHacker.exe_PhAddListViewGroupItem
mov qword [rsp + 0x20], 0x1b
lea r9, [0x1404c48e0]
mov r8d, 0x1b
mov edx, 2
mov rax, qword [rsp + 0x80]
mov rcx, qword [rax + 0x30]
call sym.ProcessHacker.exe_PhAddListViewGroupItem
mov qword [rsp + 0x20], 0x1c
lea r9, [0x1404c48f0]
mov r8d, 0x1c
mov edx, 2
mov rax, qword [rsp + 0x80]
mov rcx, qword [rax + 0x30]
call sym.ProcessHacker.exe_PhAddListViewGroupItem
mov qword [rsp + 0x20], 0x1d
lea r9, [0x1404c4910]
mov r8d, 0x1d
mov edx, 2
mov rax, qword [rsp + 0x80]
mov rcx, qword [rax + 0x30]
call sym.ProcessHacker.exe_PhAddListViewGroupItem
mov qword [rsp + 0x20], 0x1e
lea r9, [0x1404c4930]
mov r8d, 0x1e
mov edx, 2
mov rax, qword [rsp + 0x80]
mov rcx, qword [rax + 0x30]
call sym.ProcessHacker.exe_PhAddListViewGroupItem
mov qword [rsp + 0x20], 0x1f
lea r9, [0x1404c4958]
mov r8d, 0x1f
mov edx, 2
mov rax, qword [rsp + 0x80]
mov rcx, qword [rax + 0x30]
call sym.ProcessHacker.exe_PhAddListViewGroupItem
mov qword [rsp + 0x20], 0x20
lea r9, [0x1404c4968]
mov r8d, 0x20
mov edx, 2
mov rax, qword [rsp + 0x80]
mov rcx, qword [rax + 0x30]
call sym.ProcessHacker.exe_PhAddListViewGroupItem
mov qword [rsp + 0x20], 0x21
lea r9, [0x1404c4988]
mov r8d, 0x21
mov edx, 2
mov rax, qword [rsp + 0x80]
mov rcx, qword [rax + 0x30]
call sym.ProcessHacker.exe_PhAddListViewGroupItem
mov qword [rsp + 0x20], 0x22
lea r9, [0x1404c49a8]
mov r8d, 0x22
mov edx, 2
mov rax, qword [rsp + 0x80]
mov rcx, qword [rax + 0x30]
call sym.ProcessHacker.exe_PhAddListViewGroupItem
mov qword [rsp + 0x20], 0x23
lea r9, [0x1403de8a0]
mov r8d, 0x23
mov edx, 2
mov rax, qword [rsp + 0x80]
mov rcx, qword [rax + 0x30]
call sym.ProcessHacker.exe_PhAddListViewGroupItem
mov qword [rsp + 0x20], 0x24
lea r9, [0x1404c49d8]
mov r8d, 0x24
mov edx, 2
mov rax, qword [rsp + 0x80]
mov rcx, qword [rax + 0x30]
call sym.ProcessHacker.exe_PhAddListViewGroupItem
mov qword [rsp + 0x20], 0x25
lea r9, [0x1404c49f8]
mov r8d, 0x25
mov edx, 2
mov rax, qword [rsp + 0x80]
mov rcx, qword [rax + 0x30]
call sym.ProcessHacker.exe_PhAddListViewGroupItem
mov qword [rsp + 0x20], 0x26
lea r9, [0x1404c4a18]
mov r8d, 0x26
mov edx, 2
mov rax, qword [rsp + 0x80]
mov rcx, qword [rax + 0x30]
call sym.ProcessHacker.exe_PhAddListViewGroupItem
mov qword [rsp + 0x20], 0x27
lea r9, str.I_O_priority
mov r8d, 0x27
mov edx, 2
mov rax, qword [rsp + 0x80]
mov rcx, qword [rax + 0x30]
call sym.ProcessHacker.exe_PhAddListViewGroupItem
mov qword [rsp + 0x20], 0x28
lea r9, [0x1403de548]
mov r8d, 0x28
mov edx, 3
mov rax, qword [rsp + 0x80]
mov rcx, qword [rax + 0x30]
call sym.ProcessHacker.exe_PhAddListViewGroupItem
mov qword [rsp + 0x20], 0x29
lea r9, str.Peak_handles
mov r8d, 0x29
mov edx, 3
mov rax, qword [rsp + 0x80]
mov rcx, qword [rax + 0x30]
call sym.ProcessHacker.exe_PhAddListViewGroupItem
mov qword [rsp + 0x20], 0x2a
lea r9, str.GDI_handles
mov r8d, 0x2a
mov edx, 3
mov rax, qword [rsp + 0x80]
mov rcx, qword [rax + 0x30]
call sym.ProcessHacker.exe_PhAddListViewGroupItem
mov qword [rsp + 0x20], 0x2b
lea r9, str.USER_handles
mov r8d, 0x2b
mov edx, 3
mov rax, qword [rsp + 0x80]
mov rcx, qword [rax + 0x30]
call sym.ProcessHacker.exe_PhAddListViewGroupItem
cmp dword [0x1405d62d4], 0x68
jb 0x14011773f
mov qword [rsp + 0x20], 0x30
lea r9, str.Running_time
mov r8d, 0x30
mov edx, 3
mov rax, qword [rsp + 0x80]
mov rcx, qword [rax + 0x30]
call sym.ProcessHacker.exe_PhAddListViewGroupItem
mov qword [rsp + 0x20], 0x31
lea r9, str.Suspended_time
mov r8d, 0x31
mov edx, 3
mov rax, qword [rsp + 0x80]
mov rcx, qword [rax + 0x30]
call sym.ProcessHacker.exe_PhAddListViewGroupItem
mov qword [rsp + 0x20], 0x32
lea r9, str.Hang_count
mov r8d, 0x32
mov edx, 3
mov rax, qword [rsp + 0x80]
mov rcx, qword [rax + 0x30]
call sym.ProcessHacker.exe_PhAddListViewGroupItem
mov qword [rsp + 0x20], 0x33
lea r9, str.Ghost_count
mov r8d, 0x33
mov edx, 3
mov rax, qword [rsp + 0x80]
mov rcx, qword [rax + 0x30]
call sym.ProcessHacker.exe_PhAddListViewGroupItem
cmp dword [0x1405d62d4], 0x68
jb 0x1401177ac
call sym.ProcessHacker.exe_PhIsExecutingInWow64
movzx eax, al
test eax, eax
jne 0x1401177ac
mov qword [rsp + 0x20], 0x34
lea r9, str.ContextSwitches
mov r8d, 0x34
mov edx, 4
mov rax, qword [rsp + 0x80]
mov rcx, qword [rax + 0x30]
call sym.ProcessHacker.exe_PhAddListViewGroupItem
mov qword [rsp + 0x20], 0x35
lea r9, str.NetworkTxRxBytes
mov r8d, 0x35
mov edx, 4
mov rax, qword [rsp + 0x80]
mov rcx, qword [rax + 0x30]
call sym.ProcessHacker.exe_PhAddListViewGroupItem
movzx eax, byte [0x1405dfde0]
test eax, eax
je 0x140117800
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x3c], 1
mov rax, qword [rsp + 0x80]
mov rax, qword [rax + 0x48]
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x80]
mov rax, qword [rax + 0x30]
mov qword [rsp + 0x48], rax
mov ecx, 0x32
call sym.ProcessHacker.exe_PhGetGeneralCallback
lea rdx, [rsp + 0x38]
mov rcx, rax
call sym.ProcessHacker.exe_PhInvokeCallback
mov rcx, rsp
lea rdx, [0x1404c4240]
call fcn.140015750
mov rcx, qword [rsp + 0x60]
xor rcx, rsp
call fcn.14000d430
add rsp, 0x70
pop rdi
ret