Function at 0x14003f8e0
Capabilities:
Execute command
Terminate process

Disassembly:
push rbx
sub rsp, 0x80
mov rax, qword [0x140145080]
xor rax, rsp
mov qword [rsp + 0x70], rax
call fcn.14003f5c0
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov rbx, rax
mov edx, 0xffffffec
mov rcx, rax
call qword [sym.imp.USER32.dll_GetWindowLongPtrW]
bts rax, 0x13
mov r8, rax
mov edx, 0xffffffec
mov rcx, rbx
call qword [sym.imp.USER32.dll_SetWindowLongPtrW]
mov r9d, 2
mov r8b, 0xe1
xor edx, edx
mov rcx, rbx
call qword [sym.imp.USER32.dll_SetLayeredWindowAttributes]
mov ecx, 0xfffffff5
call qword [sym.imp.KERNEL32.dll_GetStdHandle]
mov rbx, rax
xor eax, eax
mov dword [rsp + 0x28], eax
mov dword [rsp + 0x2c], 0x13004f
mov dword [rsp + 0x20], 0x140050
lea r8, [rsp + 0x28]
lea edx, [rax + 1]
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_SetConsoleWindowInfo]
mov edx, dword [rsp + 0x20]
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_SetConsoleScreenBufferSize]
mov ebx, ntohl
mov ecx, 0xfffffff5
call qword [sym.imp.KERNEL32.dll_GetStdHandle]
mov rcx, rax
movzx edx, bx
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
mov ecx, 0x7d0
call qword [sym.imp.KERNEL32.dll_Sleep]
lea rcx, [0x140237230]
call fcn.1400b3d70
mov ecx, 0xfffffff5
call qword [sym.imp.KERNEL32.dll_GetStdHandle]
lea edx, [rbx - 6]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rcx, [0x140128850]
call fcn.14003dc10
lea rcx, [0x1401288e8]
call fcn.14003dc10
mov ecx, 0xfffffff5
call qword [sym.imp.KERNEL32.dll_GetStdHandle]
lea edx, [rbx + 4]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rcx, str.__________________Selecione_uma_opcao:_____________________n
call fcn.14003dc10
mov ecx, 0xfffffff5
call qword [sym.imp.KERNEL32.dll_GetStdHandle]
lea edx, [rbx - 6]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rcx, [0x140128928]
call fcn.14003dc10
mov ecx, 0xfffffff5
call qword [sym.imp.KERNEL32.dll_GetStdHandle]
lea edx, [rbx + 4]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rcx, [0x140123380]
call fcn.14003dc10
mov ecx, 0xfffffff5
call qword [sym.imp.KERNEL32.dll_GetStdHandle]
lea edx, [rbx - 9]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rcx, [0x140128924]
call fcn.14003dc10
mov ecx, 0xfffffff5
call qword [sym.imp.KERNEL32.dll_GetStdHandle]
lea edx, [rbx + 4]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rcx, [0x140123374]
call fcn.14003dc10
mov ecx, 0xfffffff5
call qword [sym.imp.KERNEL32.dll_GetStdHandle]
lea edx, [rbx + 4]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rcx, str._Inserir_Key:
call fcn.14003dc10
xorps xmm0, xmm0
movups xmmword [rsp + 0x50], xmm0
movdqa xmm1, xmmword [0x14012be30]
movdqu xmmword [rsp + 0x60], xmm1
mov byte [rsp + 0x50], 0
lea rdx, [rsp + 0x50]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_istream_char__struct_std::char_traits_char___std::cin]
call fcn.1400413f0
lea rdx, [rsp + 0x50]
lea rcx, [rsp + 0x30]
call fcn.1400099e0
mov rdx, rax
lea rcx, [0x140237230]
call fcn.1400b52a0
lea rcx, [0x140128968]
cmp byte [0x140237440], 0
jne 0x14003fbd4
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea ecx, [rbx - 7]
call fcn.14003f590
lea rcx, [0x140128850]
call fcn.14003dc10
lea rcx, [0x1401288e8]
call fcn.14003dc10
lea ecx, [rbx + 4]
call fcn.14003f590
lea rcx, str.___________________________ERRO____________________________n
call fcn.14003dc10
lea ecx, [rbx - 7]
call fcn.14003f590
lea rcx, [0x140128928]
call fcn.14003dc10
lea ecx, [rbx + 4]
call fcn.14003f590
lea rcx, [0x140123380]
call fcn.14003dc10
lea ecx, [rbx - 7]
call fcn.14003f590
lea rcx, [0x140128924]
call fcn.14003dc10
lea ecx, [rbx + 4]
call fcn.14003f590
lea rcx, [0x140123374]
call fcn.14003dc10
lea ecx, [rbx + 4]
call fcn.14003f590
lea rcx, [0x140237448]
call fcn.1400098f0
mov rdx, rax
lea rcx, str._Status:__s
call fcn.14003dc10
mov ecx, 0x9c4
call qword [sym.imp.KERNEL32.dll_Sleep]
lea ecx, [rbx - 0xa]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
call fcn.14003fc40
nop
mov rdx, qword [rsp + 0x68]
cmp rdx, 0xf
jbe 0x14003fc20
inc rdx
mov rcx, qword [rsp + 0x50]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14003fc1b
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14003fc1b
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140109df8
xor eax, eax
mov rcx, qword [rsp + 0x70]
xor rcx, rsp
call fcn.1401096d0
add rsp, 0x80
pop rbx
ret