Function at 0x1401480cb
Capabilities:
Execute command
Set console window title

Disassembly:
jmp 0x1401cffe0
push rbp
push rdi
sub rsp, 0x4f8
lea rbp, [rsp + 0x30]
lea rdi, [rsp + 0x30]
mov ecx, 0xd2
mov eax, 0xcccccccc
rep stosd dword [rdi], eax
mov rax, qword [0x1404bf098]
xor rax, rbp
mov qword [rbp + 0x4b8], rax
lea rcx, [0x14050b1c0]
call fcn.14014b6cc
call fcn.140145452
lea rcx, str.Color_5
call qword [sym.imp.ucrtbased.dll_system]
lea rdx, str.0x90001
lea rcx, [rbp + 0x328]
call fcn.140149ee4
mov rcx, rax
call fcn.140141285
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_SetConsoleTitleA]
lea rcx, [0x1404d4680]
call fcn.140143e22
lea rdx, [0x1403f6968]
lea rcx, [rbp + 0x354]
call fcn.140143b48
mov rcx, rax
call fcn.14014a78b
mov rcx, rax
call qword [sym.imp.ucrtbased.dll_system]
lea rcx, [rbp + 8]
call fcn.14014b62c
nop
mov rax, qword [sym.imp.MSVCP140D.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov qword [rbp + 0x4a8], rax
lea rdx, str._nEnter_license:
lea rcx, [rbp + 0x378]
call fcn.14014821a
mov qword [rbp + 0x4b0], rax
mov rdx, qword [rbp + 0x4b0]
mov rcx, qword [rbp + 0x4a8]
call fcn.140147d92
lea rdx, [rbp + 8]
mov rcx, qword [sym.imp.MSVCP140D.dll_class_std::basic_istream_char__struct_std::char_traits_char___std::cin]
call fcn.140141366
lea rax, [rbp + 0x3a8]
mov qword [rbp + 0x3e8], rax
lea rdx, [rbp + 8]
mov rcx, qword [rbp + 0x3e8]
call fcn.1401425a4
mov qword [rbp + 0x4a8], rax
mov rdx, qword [rbp + 0x4a8]
lea rcx, [0x1404d4680]
call fcn.140146e15
mov rax, qword [sym.imp.MSVCP140D.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov qword [rbp + 0x4a8], rax
lea rdx, str._nAuthenticating_Key:
lea rcx, [rbp + 0x408]
call fcn.140148503
mov qword [rbp + 0x4b0], rax
mov rdx, qword [rbp + 0x4b0]
mov rcx, qword [rbp + 0x4a8]
call fcn.14014235b
lea rdx, [rbp + 8]
mov rcx, rax
call fcn.14014a3cb
mov ecx, 0xbb8
call qword [sym.imp.KERNEL32.dll_Sleep]
mov edx, 0x20
lea rcx, [rbp + 0x48]
call fcn.140141820
lea rax, [rbp + 0x438]
mov qword [rbp + 0x478], rax
lea rdx, str.XXXXXX
mov rcx, qword [rbp + 0x478]
call fcn.140145cf4
mov qword [rbp + 0x4a8], rax
mov r8, qword [rbp + 0x4a8]
lea rdx, [rbp + 0x48]
lea rcx, [0x1404d4680]
call fcn.140144507
nop
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov qword [rbp + 0x88], rax
mov dword [rbp + 0xa4], 0
mov r8d, 0x18
xor edx, edx
lea rcx, [rbp + 0xc8]
call fcn.140148d87
mov r8d, 0x68
xor edx, edx
lea rcx, [rbp + 0x100]
call fcn.140148d87
movzx eax, word [0x1403f2c8c]
mov word [rbp + 0x184], ax
lea rcx, [rbp + 0x48]
call fcn.14014c626
mov qword [rsp + 0x20], 2
lea r9, [rbp + 0x184]
mov r8, rax
lea rdx, [rbp + 0x100]
lea rcx, [rbp + 0xc8]
call fcn.140148670
test eax, eax
jne 0x1401d0270
mov edx, 0xffffffff
mov rcx, qword [rbp + 0xc8]
call qword [sym.imp.KERNEL32.dll_WaitForSingleObject]
lea rdx, [rbp + 0xa4]
mov rcx, qword [rbp + 0xc8]
call qword [sym.imp.KERNEL32.dll_GetExitCodeProcess]
mov rcx, qword [rbp + 0xd0]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov rcx, qword [rbp + 0xc8]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov eax, dword [rbp + 0xa4]
mov dword [rbp + 0x494], eax
lea rcx, [rbp + 0x48]
call fcn.140144318
nop
lea rcx, [rbp + 8]
call fcn.140142ecd
mov eax, dword [rbp + 0x494]
mov edi, eax
lea rcx, [rbp - 0x30]
lea rdx, [0x1403ee310]
call fcn.140149aed
mov eax, edi
mov rcx, qword [rbp + 0x4b8]
xor rcx, rbp
call fcn.1401461fe
lea rsp, [rbp + 0x4c8]
pop rdi
pop rbp
ret