Function at 0x1400920c0
Capabilities:
Create process on windows
Get graphical window text

Disassembly:
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rbp
push rsi
push rdi
push r14
sub rsp, 0x240
mov rax, qword [0x1400db800]
xor rax, rsp
mov qword [rsp + 0x230], rax
mov rbx, rcx
call fcn.1400924b0
mov edi, 0x80
lea rdx, [rsp + 0x130]
mov r8d, edi
mov rcx, rbx
mov rbp, rax
call qword [sym.imp.USER32.dll_GetWindowTextW]
xor r14d, r14d
lea edx, [rdi - 0x40]
lea rcx, [rsp + 0x130]
mov word [rsp + 0x30], r14w
call fcn.140096720
mov esi, 0x7ffffffe
test rax, rax
je 0x140092200
lea r8, str.mailto:
mov edx, edi
lea rax, [rsp + 0x30]
sub r8, rax
lea rcx, [rsp + 0x30]
nop dword [rax + rax]
lea rax, [rdx + 0x7fffff7e]
test rax, rax
je 0x140092173
movzx eax, word [r8 + rcx]
test ax, ax
je 0x140092173
mov word [rcx], ax
add rcx, 2
sub rdx, 1
jne 0x140092150
lea rax, [rcx - 2]
test rdx, rdx
cmovne rax, rcx
mov rcx, rdi
mov word [rax], r14w
lea rax, [rsp + 0x30]
nop word [rax + rax]
cmp word [rax], r14w
je 0x1400921a0
add rax, 2
sub rcx, 1
jne 0x140092190
mov rax, rdi
sub rax, rcx
test rcx, rcx
cmove rax, r14
je 0x140092200
mov rdx, rdi
lea rcx, [rsp + 0x30]
lea rcx, [rcx + rax*2]
sub rdx, rax
je 0x1400921f1
lea r9, [rsp + 0x130]
mov rax, rsi
sub r9, rcx
nop
test rax, rax
je 0x1400921f1
movzx r8d, word [r9 + rcx]
test r8w, r8w
je 0x1400921f1
mov word [rcx], r8w
dec rax
add rcx, 2
sub rdx, 1
jne 0x1400921d0
test rdx, rdx
lea rax, [rcx - 2]
cmovne rax, rcx
mov word [rax], r14w
mov rdx, qword [str.http:__]
lea rax, [rsp + 0x30]
lea rbx, [rsp + 0x130]
mov r8d, 7
lea rcx, [rsp + 0x130]
sub rbx, rax
call fcn.1400a2754
test eax, eax
jne 0x140092271
mov rdx, rdi
lea rcx, [rsp + 0x30]
nop word [rax + rax]
lea rax, [rdx + 0x7fffff7e]
test rax, rax
je 0x140092262
movzx eax, word [rbx + rcx]
test ax, ax
je 0x140092262
mov word [rcx], ax
add rcx, 2
sub rdx, 1
jne 0x140092240
test rdx, rdx
lea rax, [rcx - 2]
cmovne rax, rcx
mov word [rax], r14w
mov rdx, qword [str.https:__]
lea rcx, [rsp + 0x130]
mov r8d, 8
call fcn.1400a2754
test eax, eax
jne 0x1400922d1
mov rdx, rdi
lea rcx, [rsp + 0x30]
nop word [rax + rax]
lea rax, [rdx + 0x7fffff7e]
test rax, rax
je 0x1400922c2
movzx eax, word [rbx + rcx]
test ax, ax
je 0x1400922c2
mov word [rcx], ax
add rcx, 2
sub rdx, 1
jne 0x1400922a0
test rdx, rdx
lea rax, [rcx - 2]
cmovne rax, rcx
mov word [rax], r14w
mov r8d, 4
lea rdx, str.www.
lea rcx, [rsp + 0x130]
call fcn.1400a2754
test eax, eax
jne 0x1400923b5
mov r8, qword [str.http:__]
lea rax, [rsp + 0x30]
sub r8, rax
lea rcx, [rsp + 0x30]
mov rdx, rdi
nop word [rax + rax]
lea rax, [rdx + 0x7fffff7e]
test rax, rax
je 0x140092333
movzx eax, word [r8 + rcx]
test ax, ax
je 0x140092333
mov word [rcx], ax
add rcx, 2
sub rdx, 1
jne 0x140092310
lea rax, [rcx - 2]
test rdx, rdx
cmovne rax, rcx
mov rcx, rdi
mov word [rax], r14w
lea rax, [rsp + 0x30]
nop word [rax + rax]
cmp word [rax], r14w
je 0x140092360
add rax, 2
sub rcx, 1
jne 0x140092350
mov rax, rdi
sub rax, rcx
test rcx, rcx
cmove rax, r14
je 0x1400923b5
lea rcx, [rsp + 0x30]
lea rcx, [rcx + rax*2]
sub rdi, rax
je 0x1400923a6
lea rdx, [rsp + 0x130]
sub rdx, rcx
test rsi, rsi
je 0x1400923a6
movzx eax, word [rcx + rdx]
test ax, ax
je 0x1400923a6
mov word [rcx], ax
dec rsi
add rcx, 2
sub rdi, 1
jne 0x140092388
test rdi, rdi
lea rax, [rcx - 2]
cmovne rax, rcx
mov word [rax], r14w
cmp word [rsp + 0x30], r14w
je 0x1400923fd
mov rcx, rbp
call qword [sym.imp.USER32.dll_SetCursor]
xor r9d, r9d
mov dword [rsp + 0x28], 1
lea r8, [rsp + 0x30]
mov qword [rsp + 0x20], r14
lea rdx, str.open
xor ecx, ecx
mov rbx, rax
call qword [sym.imp.SHELL32.dll_ShellExecuteW]
mov rcx, rbx
call qword [sym.imp.USER32.dll_SetCursor]
mov eax, 1
jmp 0x1400923ff
xor eax, eax
mov rcx, qword [rsp + 0x230]
xor rcx, rsp
call fcn.140094850
lea r11, [rsp + 0x240]
mov rbx, qword [r11 + 0x28]
mov rbp, qword [r11 + 0x30]
mov rsp, r11
pop r14
pop rdi
pop rsi
ret