Function at 0x140067b54
Capabilities:
Get graphical window text

Disassembly:
push rbx
mov eax, 0x19d0
call fcn.1400fe810
sub rsp, rax
mov rax, qword [0x140132350]
xor rax, rsp
mov qword [rsp + 0x19c0], rax
mov edx, dword [rcx + 0x68]
mov rbx, rcx
cmp edx, 0x40
jg 0x140068053
je 0x140068049
cmp edx, 0x1f
jg 0x140067dea
je 0x140067de0
cmp edx, 0xf
jg 0x140067cf7
je 0x140067cd5
cmp edx, 7
jg 0x140067c61
je 0x140067c53
test edx, edx
je 0x140067c40
mov eax, 1
sub edx, eax
je 0x140067c2a
sub edx, eax
je 0x140067c1e
sub edx, eax
je 0x140067c08
sub edx, eax
je 0x140067c01
sub edx, eax
je 0x140067bfa
cmp edx, eax
jne 0x1400686e8
mov ecx, 0x606
call fcn.14005fad0
mov rcx, qword [rbx]
mov rdx, rax
call fcn.1400c5d9c
jmp 0x1400686e8
mov ecx, 0x1fa
jmp 0x140067c0d
mov ecx, 0x1f8
jmp 0x140067c0d
mov ecx, 0x1f9
call fcn.14005fad0
mov r8, qword [rbx + 8]
mov rcx, qword [rbx]
mov rdx, rax
jmp 0x140067c36
xor ecx, ecx
call fcn.1400c5808
jmp 0x1400686e8
mov r8, qword [rcx]
lea rdx, [0x14010e588]
xor ecx, ecx
call fcn.1400c5d9c
jmp 0x1400686e8
mov r8, qword [rcx]
lea rdx, [0x14010e588]
lea rcx, [0x14010e580]
jmp 0x140067c36
mov ecx, 0x1ff
call fcn.14005fad0
xor ecx, ecx
jmp 0x140067bed
sub edx, 8
je 0x140067ccb
mov eax, 1
sub edx, eax
je 0x140067cc1
sub edx, eax
je 0x140067cac
sub edx, eax
je 0x140067ca5
sub edx, eax
je 0x140067c9b
sub edx, eax
je 0x140067c91
cmp edx, eax
jne 0x1400686e8
mov ecx, 0x202
jmp 0x140067c0d
mov ecx, 0x200
jmp 0x140067c0d
mov ecx, 0x204
jmp 0x140067c0d
mov ecx, 0x205
jmp 0x140067cb1
mov ecx, 0x206
call fcn.14005fad0
mov r8, qword [rbx]
mov rdx, rax
jmp 0x140067c34
mov ecx, 0x1f6
jmp 0x140067c0d
mov ecx, 0x1f5
jmp 0x140067c0d
mov ecx, 0x208
call fcn.14005fad0
mov r9, qword [rbx + 0x10]
mov r8, qword [rbx + 8]
mov rcx, qword [rbx]
mov rdx, rax
call fcn.1400c5d9c
jmp 0x1400686e8
cmp edx, 0x17
jg 0x140067d74
je 0x140067d6a
sub edx, 0x10
je 0x140067d60
mov eax, 1
sub edx, eax
je 0x140067d56
sub edx, eax
je 0x140067d4c
sub edx, eax
je 0x140067d42
sub edx, eax
je 0x140067d38
sub edx, eax
je 0x140067d2e
cmp edx, eax
jne 0x1400686e8
mov ecx, 0x659
jmp 0x140067c58
mov ecx, 0x655
jmp 0x140067cb1
mov ecx, 0x654
jmp 0x140067c0d
mov ecx, 0x1f7
jmp 0x140067c0d
mov ecx, 0x641
jmp 0x140067be5
mov ecx, 0x640
jmp 0x140067cda
mov ecx, 0x4bf
jmp 0x140067c0d
mov ecx, 0x2ae
jmp 0x140067be5
sub edx, 0x18
je 0x140067dd6
mov eax, 1
sub edx, eax
je 0x140067dcc
sub edx, eax
je 0x140067dc2
sub edx, eax
je 0x140067db8
sub edx, eax
je 0x140067dae
sub edx, eax
je 0x140067da4
cmp edx, eax
jne 0x1400686e8
mov ecx, 0x610
jmp 0x140067be5
mov ecx, 0x471
jmp 0x140067c0d
mov ecx, 0x470
jmp 0x140067be5
mov ecx, 0x46f
jmp 0x140067be5
mov ecx, 0x2ab
jmp 0x140067c0d
mov ecx, 0x2ad
jmp 0x140067be5
mov ecx, 0x2ac
jmp 0x140067be5
mov ecx, 0x342
jmp 0x140067c0d
cmp edx, 0x2f
jg 0x140067f28
je 0x140067f1e
cmp edx, 0x27
jg 0x140067e96
je 0x140067e8c
sub edx, 0x20
je 0x140067e82
mov eax, 1
sub edx, eax
je 0x140067e78
sub edx, eax
je 0x140067e6e
sub edx, eax
je 0x140067e64
sub edx, eax
je 0x140067e5a
sub edx, eax
je 0x140067e38
cmp edx, eax
jne 0x1400686e8
mov ecx, 0x4dd
jmp 0x140067be5
mov ecx, 0x4d8
call fcn.14005fad0
mov r9d, dword [rbx + 0x44]
mov r8d, dword [rbx + 0x40]
mov rcx, qword [rbx]
mov rdx, rax
call fcn.1400c5d9c
jmp 0x1400686e8
mov ecx, 0x2f7
jmp 0x140067be5
mov ecx, 0x2f5
jmp 0x140067be5
mov ecx, 0x604
jmp 0x140067be5
mov ecx, 0x4ae
jmp 0x140067cda
mov ecx, 0x605
jmp 0x140067c0d
mov ecx, 0x44c
jmp 0x140067be5
sub edx, 0x28
je 0x140067f00
mov eax, 1
sub edx, eax
je 0x140067eee
sub edx, eax
je 0x140067ee4
sub edx, eax
je 0x140067eda
sub edx, eax
je 0x140067ed0
sub edx, eax
je 0x140067ec6
cmp edx, eax
jne 0x1400686e8
mov ecx, 0x4a6
jmp 0x140067be5
mov ecx, 0x2c8
jmp 0x140067be5
mov ecx, 0x2c7
jmp 0x140067be5
mov ecx, 0x2c6
jmp 0x140067be5
mov ecx, 0x2cb
jmp 0x140067c0d
mov ecx, 0x664
call fcn.14005fad0
mov rcx, rax
jmp 0x140067c20
mov ecx, 0x663
call fcn.14005fad0
mov r8d, dword [rbx + 0x44]
mov edx, dword [rbx + 0x40]
mov rcx, rax
call fcn.1400c5808
jmp 0x1400686e8
mov ecx, 0x2f6
jmp 0x140067be5
cmp edx, 0x37
jg 0x140067fdc
je 0x140067fd2
sub edx, 0x30
je 0x140067fb4
mov eax, 1
sub edx, eax
je 0x140067f9c
sub edx, eax
je 0x140067f92
sub edx, eax
je 0x140067f78
sub edx, eax
je 0x140067f6e
sub edx, eax
je 0x140067f67
cmp edx, eax
jne 0x1400686e8
mov ecx, 0x46a
jmp 0x140067be5
mov ecx, 0x4ab
jmp 0x140067ef3
mov ecx, 0x4ac
jmp 0x140067ef3
mov ecx, 0x4a9
call fcn.14005fad0
mov edx, dword [rbx + 0x40]
mov rcx, rax
call fcn.1400c5808
jmp 0x1400686e8
mov ecx, 0x4aa
jmp 0x140067ef3
mov ecx, 0x4a7
call fcn.14005fad0
mov r9, qword [rbx + 8]
mov r8, qword [rbx]
xor ecx, ecx
jmp 0x140067cea
mov ecx, 0x564
call fcn.14005fad0
mov r8d, dword [rbx + 0x40]
mov rcx, qword [rbx]
mov rdx, rax
call fcn.1400c5d9c
jmp 0x1400686e8
mov ecx, 0x2aa
jmp 0x140067be5
sub edx, 0x38
je 0x14006803f
mov eax, 1
sub edx, eax
je 0x140068035
sub edx, eax
je 0x14006802b
sub edx, eax
je 0x140068021
sub edx, eax
je 0x140068017
sub edx, eax
je 0x14006800d
cmp edx, 2
jne 0x1400686e8
mov ecx, 0x272
jmp 0x140067be5
mov ecx, 0x3d9
jmp 0x140067c0d
mov ecx, 0x3da
jmp 0x140067c0d
mov ecx, 0x345
jmp 0x140067be5
mov ecx, 0x406
jmp 0x140067c0d
mov ecx, 0x2b1
jmp 0x140067be5
mov ecx, 0x1fc
jmp 0x140067be5
mov ecx, 0x274
jmp 0x140067be5
cmp edx, 0x68
jg 0x1400682f7
je 0x1400682ed
cmp edx, 0x50
jg 0x14006816c
je 0x140068162
cmp edx, 0x48
jg 0x1400680ee
je 0x1400680e4
sub edx, 0x41
je 0x1400680da
mov eax, 1
sub edx, eax
je 0x1400680d0
sub edx, eax
je 0x1400680c6
sub edx, eax
je 0x1400680bc
sub edx, eax
je 0x1400680b2
sub edx, eax
je 0x1400680a8
cmp edx, eax
jne 0x1400686e8
mov ecx, 0x4ba
jmp 0x140067cb1
mov ecx, 0x636
jmp 0x140067c0d
mov ecx, 0x45b
jmp 0x140067c0d
mov ecx, 0x2af
jmp 0x140067be5
mov ecx, 0x346
jmp 0x140067be5
mov ecx, 0x347
jmp 0x140067be5
mov ecx, 0x340
jmp 0x140067be5
mov ecx, 0x5fa
jmp 0x140067be5
sub edx, 0x49
je 0x140068150
mov eax, 1
sub edx, eax
je 0x140068146
sub edx, eax
je 0x14006813c
sub edx, eax
je 0x140068132
sub edx, eax
je 0x140068128
sub edx, eax
je 0x14006811e
cmp edx, eax
jne 0x1400686e8
mov ecx, 0x3e4
jmp 0x140067c0d
mov ecx, 0x3e6
jmp 0x140067c0d
mov ecx, 0x3e5
jmp 0x140067c0d
mov ecx, 0x3e3
jmp 0x140067c0d
mov ecx, 0x4de
jmp 0x140067cb1
mov ecx, 0x5be
jmp 0x140067be5
mov ecx, 0x3b6
call fcn.14005fad0
mov r8, qword [rbx]
jmp 0x140067c16
mov ecx, 0x3e7
jmp 0x140067c0d
cmp edx, 0x60
jg 0x140068258
je 0x14006824e
sub edx, 0x51
je 0x140068244
mov eax, 1
sub edx, eax
je 0x140068226
sub edx, eax
je 0x1400681f1
sub edx, eax
je 0x1400681e7
sub edx, 9
je 0x1400681d3
sub edx, eax
je 0x1400681c1
cmp edx, eax
jne 0x1400686e8
mov ecx, 0x269
call fcn.14005fad0
mov rcx, rax
call fcn.1400b7118
jmp 0x1400686e8
mov ecx, 0x267
call fcn.14005fad0
mov rdx, qword [rbx]
mov rcx, rax
jmp 0x1400681dd
mov rdx, qword [rcx]
lea rcx, [0x14010e578]
call fcn.1400b7118
jmp 0x1400686e8
mov ecx, 0x4a1
jmp 0x140067cb1
mov ecx, 0x34c
call fcn.14005fad0
mov r9, qword [rbx]
lea rdx, str._s:__s_s_s
mov r8, rax
mov rax, qword [rbx + 0x10]
xor ecx, ecx
mov qword [rsp + 0x28], rax
mov rax, qword [rbx + 8]
mov qword [rsp + 0x20], rax
call fcn.1400c5d9c
jmp 0x1400686e8
mov ecx, 0x629
call fcn.14005fad0
mov r8d, dword [rbx + 0x40]
mov rdx, qword [rbx]
mov rcx, rax
call fcn.1400c5808
jmp 0x1400686e8
mov ecx, 0x3e8
jmp 0x140067c0d
mov ecx, 0x26a
jmp 0x1400681af
sub edx, 0x61
je 0x1400682e3
mov eax, 1
sub edx, eax
je 0x1400682d9
sub edx, eax
je 0x1400682bf
sub edx, eax
je 0x1400682b5
sub edx, eax
je 0x140068293
sub edx, eax
je 0x14006828c
cmp edx, eax
jne 0x1400686e8
mov ecx, 0x26d
jmp 0x1400681af
mov ecx, 0x26c
jmp 0x140068298
mov ecx, 0x60e
call fcn.14005fad0
mov r9d, dword [rbx + 0x48]
mov r8d, dword [rbx + 0x44]
mov edx, dword [rbx + 0x40]
mov rcx, rax
call fcn.1400b7118
jmp 0x1400686e8
mov ecx, 0x64a
jmp 0x1400681af
mov ecx, 0x60f
call fcn.14005fad0
mov edx, dword [rbx + 0x40]
mov rcx, rax
call fcn.1400b7118
jmp 0x1400686e8
mov ecx, 0x610
jmp 0x1400681af
mov ecx, 0x26b
jmp 0x1400681af
mov ecx, 0x26e
jmp 0x1400681af
cmp edx, 0x7a
jg 0x140068497
je 0x14006848d
cmp edx, 0x70
jg 0x140068398
je 0x14006838e
sub edx, 0x69
je 0x140068384
mov eax, 1
sub edx, eax
je 0x14006837a
sub edx, eax
je 0x140068370
sub edx, eax
je 0x140068366
sub edx, eax
je 0x140068348
sub edx, eax
je 0x14006833e
cmp edx, eax
jne 0x1400686e8
mov ecx, 0x4a9
jmp 0x1400682c4
mov ecx, 0x5c3
jmp 0x1400681af
mov ecx, 0x4ae
call fcn.14005fad0
mov r8, qword [rbx + 8]
mov rdx, qword [rbx]
mov rcx, rax
call fcn.1400b7118
jmp 0x1400686e8
mov ecx, 0x4ad
jmp 0x1400681c6
mov ecx, 0x1fc
jmp 0x1400681af
mov ecx, 0x456
jmp 0x140067be5
mov ecx, 0x268
jmp 0x1400681c6
mov ecx, 0x4a8
jmp 0x1400682c4
sub edx, 0x71
je 0x140068483
mov eax, 1
sub edx, eax
je 0x140068479
sub edx, eax
je 0x14006846f
sub edx, eax
je 0x140068458
sub edx, 2
je 0x140068426
sub edx, eax
je 0x1400683e7
cmp edx, 2
jne 0x1400686e8
mov ecx, 0x62c
call fcn.14005fad0
mov rcx, rax
call fcn.1400b6fc8
jmp 0x1400686e3
mov ecx, 0x1f6
call fcn.14005fad0
mov r9, qword [rbx]
lea rcx, [rsp + 0x5c0]
mov r8, rax
mov edx, 0xa00
call fcn.140057264
mov ecx, 0x66
call fcn.14005fad0
mov r9d, 0x30
lea rdx, [rsp + 0x5c0]
mov r8, rax
jmp 0x140068446
mov ecx, 0x349
call fcn.14005fad0
mov ecx, 0x348
mov rbx, rax
call fcn.14005fad0
xor r9d, r9d
mov rdx, rax
mov r8, rbx
mov rcx, qword [0x1401561a8]
call qword [sym.imp.USER32.dll_MessageBoxW]
jmp 0x1400686e8
mov ecx, 0x4bb
call fcn.14005fad0
mov rcx, rax
call fcn.1400c57dc
jmp 0x1400686e8
mov ecx, 0x1f9
jmp 0x1400681c6
mov ecx, 0x4ac
jmp 0x1400681af
mov ecx, 0x207
jmp 0x1400681c6
mov ecx, 0x33e
jmp 0x1400683d5
mov eax, 0x82
cmp edx, eax
jg 0x14006861a
je 0x1400685f4
sub edx, 0x7b
je 0x1400685d0
mov eax, 1
sub edx, eax
je 0x1400685dd
sub edx, eax
je 0x1400685c6
sub edx, eax
je 0x14006858d
sub edx, eax
je 0x140068560
sub edx, eax
je 0x140068522
cmp edx, eax
jne 0x1400686e8
cmp qword [0x1401561a8], 0
je 0x1400686e8
mov ecx, 0x51e
call fcn.14005fad0
mov r9d, dword [rbx + 0x40]
lea rcx, [rsp + 0x1c0]
mov r8, rax
mov edx, 0x200
call fcn.140057264
lea rcx, [rsp + 0x1c0]
jmp 0x1400683dd
cmp qword [0x1401561a8], 0
je 0x1400686e8
lea rcx, [0x140154a40]
mov edx, 0x200
call fcn.1400b6fb8
mov rcx, qword [0x1401561a8]
lea rdx, [0x140154640]
mov r8d, 0x200
call qword [sym.imp.USER32.dll_GetWindowTextW]
jmp 0x1400686e8
mov ecx, 0x341
call fcn.14005fad0
mov r9d, dword [rbx + 0x40]
lea rcx, [rsp + 0x1c0]
mov r8, rax
mov edx, 0x200
call fcn.140057264
lea rcx, [rsp + 0x1c0]
jmp 0x1400685ea
mov ecx, 0x37a
call fcn.14005fad0
mov r9d, dword [rbx + 0x40]
lea rcx, [rsp + 0x30]
mov r8, rax
mov edx, 0xc8
call fcn.140057264
lea rcx, [rsp + 0x30]
call fcn.1400b6fc8
call fcn.1400b77a8
call fcn.14006648c
jmp 0x1400686e8
cmp dword [rcx + 0x40], 0
je 0x1400686e8
mov rcx, qword [rcx]
call fcn.1400b70f4
jmp 0x1400686e3
mov ecx, 0x33f
call fcn.14005fad0
mov rcx, rax
call fcn.1400b6fc8
jmp 0x1400686e8
cmp qword [0x1401561a8], 0
je 0x1400686e8
lea rcx, [0x140154a40]
call fcn.1400b6fc8
lea rcx, [0x140154640]
jmp 0x1400686de
sub edx, 0x83
je 0x1400686b7
mov eax, 1
sub edx, eax
je 0x14006860e
sub edx, eax
je 0x140068541
sub edx, eax
je 0x14006860e
sub edx, eax
je 0x14006866d
cmp edx, eax
jne 0x1400686e8
cmp qword [0x1401561a8], 0
je 0x1400686e8
lea rcx, [0x140154a40]
call fcn.1400b6fc8
lea rcx, [0x140154240]
jmp 0x1400685d3
cmp qword [0x1401561a8], 0
je 0x1400686e8
lea rcx, [0x140154a40]
mov edx, 0x200
call fcn.1400b6fb8
mov ecx, 0x611
call fcn.14005fad0
mov rcx, rax
call fcn.1400b6fc8
lea rcx, [0x140154240]
mov edx, 0x200
call fcn.1400b70e4
lea rcx, [0x1401096a0]
jmp 0x1400685d3
mov rcx, qword [0x1401561a8]
lea rdx, [0x140154640]
mov r8d, 0x200
call qword [sym.imp.USER32.dll_GetWindowTextW]
mov ecx, 0x218
call fcn.14005fad0
mov rcx, rax
call fcn.1400b6f78
call fcn.1400b77a8
mov rcx, qword [rsp + 0x19c0]
xor rcx, rsp
call fcn.1400e9d00
add rsp, 0x19d0
pop rbx
ret