Function at 0x140067be8
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 0x1400680e7
je 0x1400680dd
cmp edx, 0x1f
jg 0x140067e7e
je 0x140067e74
cmp edx, 0xf
jg 0x140067d8b
je 0x140067d69
cmp edx, 7
jg 0x140067cf5
je 0x140067ce7
test edx, edx
je 0x140067cd4
mov eax, 1
sub edx, eax
je 0x140067cbe
sub edx, eax
je 0x140067cb2
sub edx, eax
je 0x140067c9c
sub edx, eax
je 0x140067c95
sub edx, eax
je 0x140067c8e
cmp edx, eax
jne 0x14006877b
mov ecx, 0x606
call fcn.14005fad8
mov rcx, qword [rbx]
mov rdx, rax
call fcn.1400c5da8
jmp 0x14006877b
mov ecx, 0x1fa
jmp 0x140067ca1
mov ecx, 0x1f8
jmp 0x140067ca1
mov ecx, 0x1f9
call fcn.14005fad8
mov r8, qword [rbx + 8]
mov rcx, qword [rbx]
mov rdx, rax
jmp 0x140067cca
xor ecx, ecx
call fcn.1400c5814
jmp 0x14006877b
mov r8, qword [rcx]
lea rdx, [0x14010e5c8]
xor ecx, ecx
call fcn.1400c5da8
jmp 0x14006877b
mov r8, qword [rcx]
lea rdx, [0x14010e5c8]
lea rcx, [0x14010e5c0]
jmp 0x140067cca
mov ecx, 0x1ff
call fcn.14005fad8
xor ecx, ecx
jmp 0x140067c81
sub edx, 8
je 0x140067d5f
mov eax, 1
sub edx, eax
je 0x140067d55
sub edx, eax
je 0x140067d40
sub edx, eax
je 0x140067d39
sub edx, eax
je 0x140067d2f
sub edx, eax
je 0x140067d25
cmp edx, eax
jne 0x14006877b
mov ecx, 0x202
jmp 0x140067ca1
mov ecx, 0x200
jmp 0x140067ca1
mov ecx, 0x204
jmp 0x140067ca1
mov ecx, 0x205
jmp 0x140067d45
mov ecx, 0x206
call fcn.14005fad8
mov r8, qword [rbx]
mov rdx, rax
jmp 0x140067cc8
mov ecx, 0x1f6
jmp 0x140067ca1
mov ecx, 0x1f5
jmp 0x140067ca1
mov ecx, 0x208
call fcn.14005fad8
mov r9, qword [rbx + 0x10]
mov r8, qword [rbx + 8]
mov rcx, qword [rbx]
mov rdx, rax
call fcn.1400c5da8
jmp 0x14006877b
cmp edx, 0x17
jg 0x140067e08
je 0x140067dfe
sub edx, 0x10
je 0x140067df4
mov eax, 1
sub edx, eax
je 0x140067dea
sub edx, eax
je 0x140067de0
sub edx, eax
je 0x140067dd6
sub edx, eax
je 0x140067dcc
sub edx, eax
je 0x140067dc2
cmp edx, eax
jne 0x14006877b
mov ecx, 0x659
jmp 0x140067cec
mov ecx, 0x655
jmp 0x140067d45
mov ecx, 0x654
jmp 0x140067ca1
mov ecx, 0x1f7
jmp 0x140067ca1
mov ecx, 0x641
jmp 0x140067c79
mov ecx, 0x640
jmp 0x140067d6e
mov ecx, 0x4bf
jmp 0x140067ca1
mov ecx, 0x2ae
jmp 0x140067c79
sub edx, 0x18
je 0x140067e6a
mov eax, 1
sub edx, eax
je 0x140067e60
sub edx, eax
je 0x140067e56
sub edx, eax
je 0x140067e4c
sub edx, eax
je 0x140067e42
sub edx, eax
je 0x140067e38
cmp edx, eax
jne 0x14006877b
mov ecx, 0x610
jmp 0x140067c79
mov ecx, 0x471
jmp 0x140067ca1
mov ecx, 0x470
jmp 0x140067c79
mov ecx, 0x46f
jmp 0x140067c79
mov ecx, 0x2ab
jmp 0x140067ca1
mov ecx, 0x2ad
jmp 0x140067c79
mov ecx, 0x2ac
jmp 0x140067c79
mov ecx, 0x342
jmp 0x140067ca1
cmp edx, 0x2f
jg 0x140067fbc
je 0x140067fb2
cmp edx, 0x27
jg 0x140067f2a
je 0x140067f20
sub edx, 0x20
je 0x140067f16
mov eax, 1
sub edx, eax
je 0x140067f0c
sub edx, eax
je 0x140067f02
sub edx, eax
je 0x140067ef8
sub edx, eax
je 0x140067eee
sub edx, eax
je 0x140067ecc
cmp edx, eax
jne 0x14006877b
mov ecx, 0x4dd
jmp 0x140067c79
mov ecx, 0x4d8
call fcn.14005fad8
mov r9d, dword [rbx + 0x44]
mov r8d, dword [rbx + 0x40]
mov rcx, qword [rbx]
mov rdx, rax
call fcn.1400c5da8
jmp 0x14006877b
mov ecx, 0x2f7
jmp 0x140067c79
mov ecx, 0x2f5
jmp 0x140067c79
mov ecx, 0x604
jmp 0x140067c79
mov ecx, 0x4ae
jmp 0x140067d6e
mov ecx, 0x605
jmp 0x140067ca1
mov ecx, 0x44c
jmp 0x140067c79
sub edx, 0x28
je 0x140067f94
mov eax, 1
sub edx, eax
je 0x140067f82
sub edx, eax
je 0x140067f78
sub edx, eax
je 0x140067f6e
sub edx, eax
je 0x140067f64
sub edx, eax
je 0x140067f5a
cmp edx, eax
jne 0x14006877b
mov ecx, 0x4a6
jmp 0x140067c79
mov ecx, 0x2c8
jmp 0x140067c79
mov ecx, 0x2c7
jmp 0x140067c79
mov ecx, 0x2c6
jmp 0x140067c79
mov ecx, 0x2cb
jmp 0x140067ca1
mov ecx, 0x664
call fcn.14005fad8
mov rcx, rax
jmp 0x140067cb4
mov ecx, 0x663
call fcn.14005fad8
mov r8d, dword [rbx + 0x44]
mov edx, dword [rbx + 0x40]
mov rcx, rax
call fcn.1400c5814
jmp 0x14006877b
mov ecx, 0x2f6
jmp 0x140067c79
cmp edx, 0x37
jg 0x140068070
je 0x140068066
sub edx, 0x30
je 0x140068048
mov eax, 1
sub edx, eax
je 0x140068030
sub edx, eax
je 0x140068026
sub edx, eax
je 0x14006800c
sub edx, eax
je 0x140068002
sub edx, eax
je 0x140067ffb
cmp edx, eax
jne 0x14006877b
mov ecx, 0x46a
jmp 0x140067c79
mov ecx, 0x4ab
jmp 0x140067f87
mov ecx, 0x4ac
jmp 0x140067f87
mov ecx, 0x4a9
call fcn.14005fad8
mov edx, dword [rbx + 0x40]
mov rcx, rax
call fcn.1400c5814
jmp 0x14006877b
mov ecx, 0x4aa
jmp 0x140067f87
mov ecx, 0x4a7
call fcn.14005fad8
mov r9, qword [rbx + 8]
mov r8, qword [rbx]
xor ecx, ecx
jmp 0x140067d7e
mov ecx, 0x564
call fcn.14005fad8
mov r8d, dword [rbx + 0x40]
mov rcx, qword [rbx]
mov rdx, rax
call fcn.1400c5da8
jmp 0x14006877b
mov ecx, 0x2aa
jmp 0x140067c79
sub edx, 0x38
je 0x1400680d3
mov eax, 1
sub edx, eax
je 0x1400680c9
sub edx, eax
je 0x1400680bf
sub edx, eax
je 0x1400680b5
sub edx, eax
je 0x1400680ab
sub edx, eax
je 0x1400680a1
cmp edx, 2
jne 0x14006877b
mov ecx, 0x272
jmp 0x140067c79
mov ecx, 0x3d9
jmp 0x140067ca1
mov ecx, 0x3da
jmp 0x140067ca1
mov ecx, 0x345
jmp 0x140067c79
mov ecx, 0x406
jmp 0x140067ca1
mov ecx, 0x2b1
jmp 0x140067c79
mov ecx, 0x1fc
jmp 0x140067c79
mov ecx, 0x274
jmp 0x140067c79
cmp edx, 0x68
jg 0x14006838b
je 0x140068381
cmp edx, 0x50
jg 0x140068200
je 0x1400681f6
cmp edx, 0x48
jg 0x140068182
je 0x140068178
sub edx, 0x41
je 0x14006816e
mov eax, 1
sub edx, eax
je 0x140068164
sub edx, eax
je 0x14006815a
sub edx, eax
je 0x140068150
sub edx, eax
je 0x140068146
sub edx, eax
je 0x14006813c
cmp edx, eax
jne 0x14006877b
mov ecx, 0x4ba
jmp 0x140067d45
mov ecx, 0x636
jmp 0x140067ca1
mov ecx, 0x45b
jmp 0x140067ca1
mov ecx, 0x2af
jmp 0x140067c79
mov ecx, 0x346
jmp 0x140067c79
mov ecx, 0x347
jmp 0x140067c79
mov ecx, 0x340
jmp 0x140067c79
mov ecx, 0x5fa
jmp 0x140067c79
sub edx, 0x49
je 0x1400681e4
mov eax, 1
sub edx, eax
je 0x1400681da
sub edx, eax
je 0x1400681d0
sub edx, eax
je 0x1400681c6
sub edx, eax
je 0x1400681bc
sub edx, eax
je 0x1400681b2
cmp edx, eax
jne 0x14006877b
mov ecx, 0x3e4
jmp 0x140067ca1
mov ecx, 0x3e6
jmp 0x140067ca1
mov ecx, 0x3e5
jmp 0x140067ca1
mov ecx, 0x3e3
jmp 0x140067ca1
mov ecx, 0x4de
jmp 0x140067d45
mov ecx, 0x5be
jmp 0x140067c79
mov ecx, 0x3b6
call fcn.14005fad8
mov r8, qword [rbx]
jmp 0x140067caa
mov ecx, 0x3e7
jmp 0x140067ca1
cmp edx, 0x60
jg 0x1400682ec
je 0x1400682e2
sub edx, 0x51
je 0x1400682d8
mov eax, 1
sub edx, eax
je 0x1400682ba
sub edx, eax
je 0x140068285
sub edx, eax
je 0x14006827b
sub edx, 9
je 0x140068267
sub edx, eax
je 0x140068255
cmp edx, eax
jne 0x14006877b
mov ecx, 0x269
call fcn.14005fad8
mov rcx, rax
call fcn.1400b7148
jmp 0x14006877b
mov ecx, 0x267
call fcn.14005fad8
mov rdx, qword [rbx]
mov rcx, rax
jmp 0x140068271
mov rdx, qword [rcx]
lea rcx, [0x14010e5b8]
call fcn.1400b7148
jmp 0x14006877b
mov ecx, 0x4a1
jmp 0x140067d45
mov ecx, 0x34c
call fcn.14005fad8
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.1400c5da8
jmp 0x14006877b
mov ecx, 0x629
call fcn.14005fad8
mov r8d, dword [rbx + 0x40]
mov rdx, qword [rbx]
mov rcx, rax
call fcn.1400c5814
jmp 0x14006877b
mov ecx, 0x3e8
jmp 0x140067ca1
mov ecx, 0x26a
jmp 0x140068243
sub edx, 0x61
je 0x140068377
mov eax, 1
sub edx, eax
je 0x14006836d
sub edx, eax
je 0x140068353
sub edx, eax
je 0x140068349
sub edx, eax
je 0x140068327
sub edx, eax
je 0x140068320
cmp edx, eax
jne 0x14006877b
mov ecx, 0x26d
jmp 0x140068243
mov ecx, 0x26c
jmp 0x14006832c
mov ecx, 0x60e
call fcn.14005fad8
mov r9d, dword [rbx + 0x48]
mov r8d, dword [rbx + 0x44]
mov edx, dword [rbx + 0x40]
mov rcx, rax
call fcn.1400b7148
jmp 0x14006877b
mov ecx, 0x64a
jmp 0x140068243
mov ecx, 0x60f
call fcn.14005fad8
mov edx, dword [rbx + 0x40]
mov rcx, rax
call fcn.1400b7148
jmp 0x14006877b
mov ecx, 0x610
jmp 0x140068243
mov ecx, 0x26b
jmp 0x140068243
mov ecx, 0x26e
jmp 0x140068243
cmp edx, 0x7a
jg 0x14006852a
je 0x140068520
cmp edx, 0x70
jg 0x14006842c
je 0x140068422
sub edx, 0x69
je 0x140068418
mov eax, 1
sub edx, eax
je 0x14006840e
sub edx, eax
je 0x140068404
sub edx, eax
je 0x1400683fa
sub edx, eax
je 0x1400683dc
sub edx, eax
je 0x1400683d2
cmp edx, eax
jne 0x14006877b
mov ecx, 0x4a9
jmp 0x140068358
mov ecx, 0x5c3
jmp 0x140068243
mov ecx, 0x4ae
call fcn.14005fad8
mov r8, qword [rbx + 8]
mov rdx, qword [rbx]
mov rcx, rax
call fcn.1400b7148
jmp 0x14006877b
mov ecx, 0x4ad
jmp 0x14006825a
mov ecx, 0x1fc
jmp 0x140068243
mov ecx, 0x456
jmp 0x140067c79
mov ecx, 0x268
jmp 0x14006825a
mov ecx, 0x4a8
jmp 0x140068358
sub edx, 0x71
je 0x140068516
mov eax, 1
sub edx, eax
je 0x14006850c
sub edx, eax
je 0x140068502
sub edx, eax
je 0x1400684eb
sub edx, 2
je 0x1400684ba
sub edx, eax
je 0x14006847b
cmp edx, 2
jne 0x14006877b
mov ecx, 0x62c
call fcn.14005fad8
mov rcx, rax
call fcn.1400b6ff8
jmp 0x140068776
mov ecx, 0x1f6
call fcn.14005fad8
mov r9, qword [rbx]
lea rcx, [rsp + 0x5c0]
mov r8, rax
mov edx, 0xa00
call fcn.1400e0c0c
mov ecx, 0x66
call fcn.14005fad8
mov r9d, 0x30
lea rdx, [rsp + 0x5c0]
mov r8, rax
jmp 0x1400684da
mov ecx, 0x349
call fcn.14005fad8
mov ecx, 0x348
mov rbx, rax
call fcn.14005fad8
xor r9d, r9d
mov rdx, rax
mov r8, rbx
mov rcx, qword [0x1401561c8]
call fcn.1400b6df8
jmp 0x14006877b
mov ecx, 0x4bb
call fcn.14005fad8
mov rcx, rax
call fcn.1400c57e8
jmp 0x14006877b
mov ecx, 0x1f9
jmp 0x14006825a
mov ecx, 0x4ac
jmp 0x140068243
mov ecx, 0x207
jmp 0x14006825a
mov ecx, 0x33e
jmp 0x140068469
mov eax, 0x82
cmp edx, eax
jg 0x1400686ad
je 0x140068687
sub edx, 0x7b
je 0x140068663
mov eax, 1
sub edx, eax
je 0x140068670
sub edx, eax
je 0x140068659
sub edx, eax
je 0x140068620
sub edx, eax
je 0x1400685f3
sub edx, eax
je 0x1400685b5
cmp edx, eax
jne 0x14006877b
cmp qword [0x1401561c8], 0
je 0x14006877b
mov ecx, 0x51e
call fcn.14005fad8
mov r9d, dword [rbx + 0x40]
lea rcx, [rsp + 0x1c0]
mov r8, rax
mov edx, 0x200
call fcn.1400e0c0c
lea rcx, [rsp + 0x1c0]
jmp 0x140068471
cmp qword [0x1401561c8], 0
je 0x14006877b
lea rcx, [0x140154a60]
mov edx, 0x200
call fcn.1400b6fe8
mov rcx, qword [0x1401561c8]
lea rdx, [0x140154660]
mov r8d, 0x200
call qword [sym.imp.USER32.dll_GetWindowTextW]
jmp 0x14006877b
mov ecx, 0x341
call fcn.14005fad8
mov r9d, dword [rbx + 0x40]
lea rcx, [rsp + 0x1c0]
mov r8, rax
mov edx, 0x200
call fcn.1400e0c0c
lea rcx, [rsp + 0x1c0]
jmp 0x14006867d
mov ecx, 0x37a
call fcn.14005fad8
mov r9d, dword [rbx + 0x40]
lea rcx, [rsp + 0x30]
mov r8, rax
mov edx, 0xc8
call fcn.1400e0c0c
lea rcx, [rsp + 0x30]
call fcn.1400b6ff8
call fcn.1400b77d8
call fcn.140066460
jmp 0x14006877b
cmp dword [rcx + 0x40], 0
je 0x14006877b
mov rcx, qword [rcx]
call fcn.1400b7124
jmp 0x140068776
mov ecx, 0x33f
call fcn.14005fad8
mov rcx, rax
call fcn.1400b6ff8
jmp 0x14006877b
cmp qword [0x1401561c8], 0
je 0x14006877b
lea rcx, [0x140154a60]
call fcn.1400b6ff8
lea rcx, [0x140154660]
jmp 0x140068771
sub edx, 0x83
je 0x14006874a
mov eax, 1
sub edx, eax
je 0x1400686a1
sub edx, eax
je 0x1400685d4
sub edx, eax
je 0x1400686a1
sub edx, eax
je 0x140068700
cmp edx, eax
jne 0x14006877b
cmp qword [0x1401561c8], 0
je 0x14006877b
lea rcx, [0x140154a60]
call fcn.1400b6ff8
lea rcx, [0x140154260]
jmp 0x140068666
cmp qword [0x1401561c8], 0
je 0x14006877b
lea rcx, [0x140154a60]
mov edx, 0x200
call fcn.1400b6fe8
mov ecx, 0x611
call fcn.14005fad8
mov rcx, rax
call fcn.1400b6ff8
lea rcx, [0x140154260]
mov edx, 0x200
call fcn.1400b7114
lea rcx, [0x140109540]
jmp 0x140068666
mov rcx, qword [0x1401561c8]
lea rdx, [0x140154660]
mov r8d, 0x200
call qword [sym.imp.USER32.dll_GetWindowTextW]
mov ecx, 0x218
call fcn.14005fad8
mov rcx, rax
call fcn.1400b6fa8
call fcn.1400b77d8
mov rcx, qword [rsp + 0x19c0]
xor rcx, rsp
call fcn.1400e9d80
add rsp, 0x19d0
pop rbx
ret