Function at 0x140098738
Capabilities:
Get graphical window text

Disassembly:
mov qword [rsp + 0x10], rbx
push rbp
lea rbp, [rsp - 0x1740]
mov eax, 0x1840
call fcn.140100e60
sub rsp, rax
mov rax, qword [0x140191630]
xor rax, rsp
mov qword [rbp + 0x1730], rax
mov rbx, rcx
mov ecx, dword [rcx + 0x68]
cmp ecx, 0x45
jg 0x140098ccd
je 0x140098cc3
cmp ecx, 0x22
jg 0x140098a2d
je 0x1400989fc
cmp ecx, 0x11
jg 0x140098901
je 0x1400988f7
cmp ecx, 8
jg 0x140098852
je 0x14009884b
test ecx, ecx
je 0x14009883b
sub ecx, 1
je 0x140098825
sub ecx, 1
je 0x140098819
sub ecx, 1
je 0x140098803
sub ecx, 1
je 0x1400987fc
sub ecx, 1
je 0x1400987f5
sub ecx, 1
je 0x1400987ee
cmp ecx, 1
jne 0x14009943d
mov ecx, 0x1ff
call fcn.140090bf0
xor ecx, ecx
mov rdx, rax
call fcn.1400d64c4
jmp 0x14009943d
mov ecx, 0x607
jmp 0x140098808
mov ecx, 0x1fa
jmp 0x140098808
mov ecx, 0x1f8
jmp 0x140098808
mov ecx, 0x1f9
call fcn.140090bf0
mov r8, qword [rbx + 8]
mov rcx, qword [rbx]
mov rdx, rax
jmp 0x140098831
xor ecx, ecx
call fcn.1400d5c14
jmp 0x14009943d
lea rdx, [0x140156718]
xor ecx, ecx
mov r8, qword [rbx]
call fcn.1400d64c4
jmp 0x14009943d
lea rdx, [0x140156718]
lea rcx, [0x140156720]
jmp 0x14009882e
mov ecx, 0x1f5
jmp 0x140098808
sub ecx, 9
je 0x1400988ed
sub ecx, 1
je 0x1400988db
sub ecx, 1
je 0x1400988d4
sub ecx, 1
je 0x1400988ca
sub ecx, 1
je 0x1400988c0
sub ecx, 1
je 0x1400988b6
sub ecx, 1
je 0x1400988a4
cmp ecx, 1
jne 0x14009943d
mov ecx, 0x20a
call fcn.140090bf0
mov r8, qword [rbx + 8]
mov rdx, rax
mov r9, qword [rbx + 0x10]
mov rcx, qword [rbx]
call fcn.1400d64c4
jmp 0x14009943d
mov ecx, 0x203
call fcn.140090bf0
mov rcx, qword [rbx]
jmp 0x1400987e1
mov ecx, 0x202
jmp 0x140098808
mov ecx, 0x200
jmp 0x140098808
mov ecx, 0x206
jmp 0x140098808
mov ecx, 0x207
jmp 0x1400988e0
mov ecx, 0x208
call fcn.140090bf0
mov rdx, rax
jmp 0x14009882c
mov ecx, 0x1f6
jmp 0x140098808
mov ecx, 0x4bf
jmp 0x140098808
cmp ecx, 0x1a
jg 0x14009898f
je 0x140098985
sub ecx, 0x12
je 0x14009897b
sub ecx, 1
je 0x140098971
sub ecx, 1
je 0x140098967
sub ecx, 1
je 0x14009895d
sub ecx, 1
je 0x140098956
sub ecx, 1
je 0x14009894c
sub ecx, 1
je 0x140098942
cmp ecx, 1
jne 0x14009943d
mov ecx, 0x2ae
jmp 0x1400988a9
mov ecx, 0x659
jmp 0x1400987da
mov ecx, 0x656
jmp 0x1400987da
mov ecx, 0x655
jmp 0x1400988e0
mov ecx, 0x654
jmp 0x140098808
mov ecx, 0x1f7
jmp 0x140098808
mov ecx, 0x641
jmp 0x1400988a9
mov ecx, 0x640
jmp 0x140098887
mov ecx, 0x2ac
jmp 0x1400988a9
sub ecx, 0x1b
je 0x1400989f2
sub ecx, 1
je 0x1400989e8
sub ecx, 1
je 0x1400989de
sub ecx, 1
je 0x1400989d4
sub ecx, 1
je 0x1400989ca
sub ecx, 1
je 0x1400989c0
cmp ecx, 1
jne 0x14009943d
mov ecx, 0x342
jmp 0x140098808
mov ecx, 0x610
jmp 0x1400988a9
mov ecx, 0x471
jmp 0x140098808
mov ecx, 0x470
jmp 0x1400988a9
mov ecx, 0x46f
jmp 0x1400988a9
mov ecx, 0x2ab
jmp 0x140098808
mov ecx, 0x2ad
jmp 0x1400988a9
mov ecx, 0x605
call fcn.140090bf0
mov r9, qword [rbx + 8]
lea rcx, [rsp + 0x30]
mov r8, rax
mov edx, 0x100
call fcn.140002910
lea r8, [rsp + 0x30]
lea rdx, str._s:__s
jmp 0x140098893
cmp ecx, 0x33
jg 0x140098bb1
je 0x140098ba7
cmp ecx, 0x2b
jg 0x140098b11
je 0x140098b07
sub ecx, 0x23
je 0x140098afd
sub ecx, 1
je 0x140098af3
sub ecx, 1
je 0x140098ae9
sub ecx, 1
je 0x140098adf
sub ecx, 1
je 0x140098abd
sub ecx, 1
je 0x140098ab3
sub ecx, 1
je 0x140098a95
cmp ecx, 1
jne 0x14009943d
mov ecx, 0x664
call fcn.140090bf0
mov rcx, rax
jmp 0x14009881b
mov ecx, 0x663
call fcn.140090bf0
mov r8d, dword [rbx + 0x44]
mov rcx, rax
mov edx, dword [rbx + 0x40]
call fcn.1400d5c14
jmp 0x14009943d
mov ecx, 0x4dd
jmp 0x1400988a9
mov ecx, 0x4d8
call fcn.140090bf0
mov r9d, dword [rbx + 0x44]
mov rdx, rax
mov r8d, dword [rbx + 0x40]
mov rcx, qword [rbx]
call fcn.1400d64c4
jmp 0x14009943d
mov ecx, 0x2f7
jmp 0x1400988a9
mov ecx, 0x2f5
jmp 0x1400988a9
mov ecx, 0x604
jmp 0x1400988a9
mov ecx, 0x4ae
jmp 0x140098887
mov ecx, 0x2cb
jmp 0x140098808
sub ecx, 0x2c
je 0x140098b9d
sub ecx, 1
je 0x140098b93
sub ecx, 1
je 0x140098b89
sub ecx, 1
je 0x140098b7f
sub ecx, 1
je 0x140098b75
sub ecx, 1
je 0x140098b57
cmp ecx, 1
jne 0x14009943d
mov ecx, 0x4a7
call fcn.140090bf0
mov r9, qword [rbx + 8]
mov rdx, rax
mov r8, qword [rbx]
xor ecx, ecx
jmp 0x14009889a
mov ecx, 0x564
call fcn.140090bf0
mov rcx, qword [rbx]
mov r8d, dword [rbx + 0x40]
mov rdx, rax
call fcn.1400d64c4
jmp 0x14009943d
mov ecx, 0x2f6
jmp 0x1400988a9
mov ecx, 0x4a6
jmp 0x1400988a9
mov ecx, 0x2c8
jmp 0x1400988a9
mov ecx, 0x2c7
jmp 0x1400988a9
mov ecx, 0x2c6
jmp 0x1400988a9
mov ecx, 0x4aa
jmp 0x140098a88
cmp ecx, 0x3c
jg 0x140098c56
je 0x140098c4c
sub ecx, 0x34
je 0x140098c32
sub ecx, 1
je 0x140098c28
sub ecx, 1
je 0x140098c1e
sub ecx, 1
je 0x140098c14
sub ecx, 1
je 0x140098c0a
sub ecx, 1
je 0x140098c00
sub ecx, 1
je 0x140098bf6
cmp ecx, 1
jne 0x14009943d
mov ecx, 0x3fc
jmp 0x140098808
mov ecx, 0x2b1
jmp 0x1400988a9
mov ecx, 0x1fc
jmp 0x1400988a9
mov ecx, 0x2aa
jmp 0x1400988a9
mov ecx, 0x46a
jmp 0x1400988a9
mov ecx, 0x4ab
jmp 0x140098a88
mov ecx, 0x4ac
jmp 0x140098a88
mov ecx, 0x4a9
call fcn.140090bf0
mov edx, dword [rbx + 0x40]
mov rcx, rax
call fcn.1400d5c14
jmp 0x14009943d
mov ecx, 0x345
jmp 0x1400988a9
sub ecx, 0x3d
je 0x140098cb9
sub ecx, 1
je 0x140098caf
sub ecx, 2
je 0x140098ca5
sub ecx, 1
je 0x140098c9b
sub ecx, 1
je 0x140098c91
sub ecx, 1
je 0x140098c87
cmp ecx, 1
jne 0x14009943d
mov ecx, 0x346
jmp 0x1400988a9
mov ecx, 0x347
jmp 0x1400988a9
mov ecx, 0x340
jmp 0x1400988a9
mov ecx, 0x275
jmp 0x1400988a9
mov ecx, 0x273
jmp 0x1400988a9
mov ecx, 0x3d9
jmp 0x140098808
mov ecx, 0x3da
jmp 0x140098808
mov ecx, 0x2af
jmp 0x1400988a9
cmp ecx, 0x6f
jg 0x140098fa4
je 0x140098f9a
cmp ecx, 0x56
jg 0x140098e3e
je 0x140098e09
cmp ecx, 0x4e
jg 0x140098d88
je 0x140098d7e
sub ecx, 0x46
je 0x140098d74
sub ecx, 1
je 0x140098d6a
sub ecx, 1
je 0x140098d60
sub ecx, 1
je 0x140098d56
sub ecx, 1
je 0x140098d4c
sub ecx, 1
je 0x140098d3a
sub ecx, 1
je 0x140098d30
cmp ecx, 1
jne 0x14009943d
mov ecx, 0x5bf
jmp 0x1400988a9
mov ecx, 0x5be
jmp 0x1400988a9
mov ecx, 0x3b6
call fcn.140090bf0
mov r8, qword [rbx]
jmp 0x140098811
mov ecx, 0x5fa
jmp 0x1400988a9
mov ecx, 0x4ba
jmp 0x1400988e0
mov ecx, 0x637
jmp 0x140098887
mov ecx, 0x636
jmp 0x140098808
mov ecx, 0x45b
jmp 0x140098808
mov ecx, 0x4de
jmp 0x1400988e0
sub ecx, 0x4f
je 0x140098dff
sub ecx, 1
je 0x140098df5
sub ecx, 1
je 0x140098deb
sub ecx, 1
je 0x140098de1
sub ecx, 1
je 0x140098dd7
sub ecx, 1
je 0x140098dcd
cmp ecx, 1
jne 0x14009943d
mov ecx, 0x629
call fcn.140090bf0
mov r8d, dword [rbx + 0x40]
mov rcx, rax
mov rdx, qword [rbx]
call fcn.1400d5c14
jmp 0x14009943d
mov ecx, 0x3e8
jmp 0x140098808
mov ecx, 0x3e7
jmp 0x140098808
mov ecx, 0x3e4
jmp 0x140098808
mov ecx, 0x3e6
jmp 0x140098808
mov ecx, 0x3e5
jmp 0x140098808
mov ecx, 0x3e3
jmp 0x140098808
mov ecx, 0x34c
call fcn.140090bf0
mov r9, qword [rbx]
lea rdx, str._s:__s_s_s
mov r8, rax
xor ecx, ecx
mov rax, qword [rbx + 0x10]
mov qword [rsp + 0x28], rax
mov rax, qword [rbx + 8]
mov qword [rsp + 0x20], rax
call fcn.1400d64c4
jmp 0x14009943d
cmp ecx, 0x67
jg 0x140098f00
je 0x140098ef9
sub ecx, 0x57
je 0x140098eef
sub ecx, 8
je 0x140098ed9
sub ecx, 1
je 0x140098ecf
sub ecx, 1
je 0x140098ebe
sub ecx, 1
je 0x140098eb7
sub ecx, 2
je 0x140098ea3
sub ecx, 1
je 0x140098e94
cmp ecx, 1
jne 0x14009943d
mov ecx, 0x269
call fcn.140090bf0
mov rcx, rax
call fcn.1400d17cc
jmp 0x14009943d
mov ecx, 0x267
call fcn.140090bf0
mov rcx, rax
jmp 0x140098eaa
lea rcx, [0x140156750]
mov rdx, qword [rbx]
call fcn.1400d17cc
jmp 0x14009943d
mov ecx, 0x6bd
jmp 0x140098ede
mov ecx, 0x6b4
call fcn.140090bf0
xor ecx, ecx
jmp 0x140098b64
mov ecx, 0x6b3
jmp 0x1400988e0
mov ecx, 0x6a9
call fcn.140090bf0
lea rcx, [0x140156720]
jmp 0x1400987e1
mov ecx, 0x4a1
jmp 0x1400988e0
mov ecx, 0x26a
jmp 0x140098e82
sub ecx, 0x68
je 0x140098f90
sub ecx, 1
je 0x140098f86
sub ecx, 1
je 0x140098f7c
sub ecx, 1
je 0x140098f5e
sub ecx, 1
je 0x140098f54
sub ecx, 1
je 0x140098f32
cmp ecx, 1
jne 0x14009943d
mov ecx, 0x26d
jmp 0x140098f37
mov ecx, 0x60e
call fcn.140090bf0
mov r9d, dword [rbx + 0x48]
mov rcx, rax
mov r8d, dword [rbx + 0x44]
mov edx, dword [rbx + 0x40]
call fcn.1400d17cc
jmp 0x14009943d
mov ecx, 0x64a
jmp 0x140098e82
mov ecx, 0x60f
call fcn.140090bf0
mov r8d, dword [rbx + 0x44]
mov rcx, rax
mov edx, dword [rbx + 0x40]
call fcn.1400d17cc
jmp 0x14009943d
mov ecx, 0x610
jmp 0x140098e82
mov ecx, 0x26c
jmp 0x140098e82
mov ecx, 0x26b
jmp 0x140098e82
mov ecx, 0x26e
jmp 0x140098e82
mov eax, 0x82
cmp ecx, eax
jg 0x1400991bd
je 0x140099190
cmp ecx, 0x78
jg 0x1400990a0
je 0x140099096
sub ecx, 0x70
je 0x14009908c
sub ecx, 1
je 0x14009905a
sub ecx, 1
je 0x140099050
sub ecx, 1
je 0x140099046
sub ecx, 1
je 0x14009903c
sub ecx, 1
je 0x14009901e
sub ecx, 1
je 0x140099014
cmp ecx, 1
jne 0x14009943d
mov ecx, 0x4a9
call fcn.140090bf0
mov edx, dword [rbx + 0x40]
mov rcx, rax
call fcn.1400d17cc
jmp 0x14009943d
mov ecx, 0x5c0
jmp 0x140098e82
mov ecx, 0x4ae
call fcn.140090bf0
mov r8, qword [rbx + 8]
mov rcx, rax
mov rdx, qword [rbx]
call fcn.1400d17cc
jmp 0x14009943d
mov ecx, 0x4ad
jmp 0x140098e99
mov ecx, 0x1fc
jmp 0x140098e82
mov ecx, 0x456
jmp 0x1400988a9
mov ecx, 0x268
call fcn.140090bf0
mov r9, qword [rbx]
lea rcx, [rbp + 0x330]
mov r8, rax
mov edx, 0x880
call fcn.140002910
lea rcx, [rbp + 0x330]
call fcn.1400d486c
jmp 0x140099438
mov ecx, 0x26f
jmp 0x140098e82
mov ecx, 0x4a8
jmp 0x140098fff
sub ecx, 0x79
je 0x140099186
sub ecx, 1
je 0x14009917c
sub ecx, 1
je 0x140099172
sub ecx, 1
je 0x14009915b
sub ecx, 2
je 0x14009912a
sub ecx, 1
je 0x1400990ed
cmp ecx, 1
jne 0x14009943d
call fcn.1400037c0
mov ecx, 0x66
call fcn.140090bf0
mov ecx, 0x606
jmp 0x140099139
mov ecx, 0x1f6
call fcn.140090bf0
mov r9, qword [rbx]
lea rcx, [rbp + 0x330]
mov r8, rax
mov edx, 0xa00
call fcn.140002910
mov ecx, 0x66
call fcn.140090bf0
mov r8, rax
lea rdx, [rbp + 0x330]
mov r9d, 0x30
jmp 0x14009914a
mov ecx, 0x349
call fcn.140090bf0
mov ecx, 0x348
mov rbx, rax
call fcn.140090bf0
mov rdx, rax
xor r9d, r9d
mov r8, rbx
mov rcx, qword [0x14019a708]
call fcn.1400d1204
jmp 0x14009943d
mov ecx, 0x4bb
call fcn.140090bf0
mov rcx, rax
call fcn.1400d5ef4
jmp 0x14009943d
mov ecx, 0x1f9
jmp 0x140098e99
mov ecx, 0x4ac
jmp 0x140098e82
mov ecx, 0x209
jmp 0x140098e99
cmp qword [0x14019a708], 0
je 0x1400991ab
mov edx, 0x200
lea rcx, [0x1401dfe70]
call fcn.1400d44d0
mov ecx, 0x62c
call fcn.140090bf0
mov rcx, rax
jmp 0x140099082
mov eax, 0x8b
cmp ecx, eax
jg 0x14009933b
je 0x140099303
sub ecx, 0x83
je 0x1400992e9
sub ecx, 1
je 0x1400992df
sub ecx, 1
je 0x1400992bb
sub ecx, 1
je 0x1400992c8
sub ecx, 1
je 0x1400992b1
sub ecx, 1
je 0x140099278
sub ecx, 1
je 0x140099251
cmp ecx, 1
jne 0x14009943d
cmp qword [0x14019a708], 0
je 0x14009943d
mov edx, 0x200
lea rcx, [0x1401dfe70]
call fcn.1400d44d0
mov rcx, qword [0x14019a708]
lea rdx, [0x1401e0270]
mov r8d, 0x200
call qword [sym.imp.USER32.dll_GetWindowTextW]
jmp 0x14009943d
mov ecx, 0x341
call fcn.140090bf0
mov r9d, dword [rbx + 0x40]
lea rcx, [rsp + 0x30]
mov r8, rax
mov edx, 0x200
call fcn.140002910
lea rcx, [rsp + 0x30]
jmp 0x1400992d5
mov ecx, 0x37a
call fcn.140090bf0
mov r9d, dword [rbx + 0x40]
lea rcx, [rsp + 0x30]
mov r8, rax
mov edx, 0xc8
call fcn.140002910
lea rcx, [rsp + 0x30]
call fcn.1400d486c
call fcn.1400d4e84
call fcn.140097a38
jmp 0x14009943d
cmp dword [rbx + 0x40], 0
je 0x14009943d
mov rcx, qword [rbx]
call fcn.1400d46c0
jmp 0x140099438
mov ecx, 0x33f
call fcn.140090bf0
mov rcx, rax
call fcn.1400d486c
jmp 0x14009943d
mov ecx, 0x33e
jmp 0x1400991b0
cmp qword [0x14019a708], 0
je 0x14009943d
lea rcx, [0x1401dfe70]
jmp 0x140099082
cmp qword [0x14019a708], 0
je 0x14009943d
mov ecx, 0x51e
call fcn.140090bf0
mov r9d, dword [rbx + 0x40]
lea rcx, [rsp + 0x30]
mov r8, rax
mov edx, 0x200
call fcn.140002910
lea rcx, [rsp + 0x30]
jmp 0x140099082
sub ecx, 0x8c
je 0x140099416
sub ecx, 1
je 0x1400993ed
sub ecx, 1
je 0x14009942c
sub ecx, 1
je 0x140099232
sub ecx, 1
je 0x14009942c
sub ecx, 1
je 0x14009939f
cmp ecx, 1
jne 0x14009943d
cmp qword [0x14019a708], 0
je 0x14009943d
lea rcx, [0x1401dfe70]
call fcn.1400d486c
lea rcx, [0x1401e0670]
jmp 0x1400992be
cmp qword [0x14019a708], 0
je 0x14009943d
mov edx, 0x200
lea rcx, [0x1401dfe70]
call fcn.1400d44d0
mov ecx, 0x611
call fcn.140090bf0
mov rcx, rax
call fcn.1400d486c
mov edx, 0x200
lea rcx, [0x1401e0670]
call fcn.1400d44b8
lea rcx, [0x1401413c8]
jmp 0x1400992be
mov rcx, qword [0x14019a708]
lea rdx, [0x1401e0270]
mov r8d, 0x200
call qword [sym.imp.USER32.dll_GetWindowTextW]
mov ecx, 0x218
call fcn.140090bf0
mov rcx, rax
jmp 0x140099433
cmp qword [0x14019a708], 0
je 0x14009943d
lea rcx, [0x1401dfe70]
call fcn.1400d486c
lea rcx, [0x1401e0270]
call fcn.1400d4854
call fcn.1400d4e84
mov rcx, qword [rbp + 0x1730]
xor rcx, rsp
call fcn.140100ed0
mov rbx, qword [rsp + 0x1858]
add rsp, 0x1840
pop rbp
ret