Function at 0x140152cc0
Capabilities:
Execute command

Disassembly:
jmp 0x1402f9060
push rbp
push rdi
sub rsp, 0x6a8
lea rbp, [rsp + 0x20]
lea rcx, [0x14054a42a]
call fcn.14015817a
mov ecx, 0x7d0
call qword [sym.imp.KERNEL32.dll_Sleep]
mov ecx, 0xfffffff5
call qword [sym.imp.KERNEL32.dll_GetStdHandle]
mov qword [rbp + 8], rax
lea rdx, [rbp + 0x2c4]
lea rcx, [rbp + 0x2a4]
call fcn.1402e8070
mov rdx, rax
lea rcx, [rbp + 0x284]
call fcn.140152360
lea rdx, [rbp + 0x308]
lea rcx, [rbp + 0x2e4]
call fcn.1402ea860
mov rcx, rax
call fcn.140151343
mov qword [rbp + 0x668], rax
mov rdx, qword [rbp + 0x668]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t___std::wcout]
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64___cdecl_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t__::operator___void_const____ptr64____ptr64]
mov dx, 9
mov rcx, qword [rbp + 8]
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rdx, [rbp + 0x344]
lea rcx, [rbp + 0x324]
call fcn.1402ebdf0
mov rcx, rax
call fcn.14015899a
mov qword [rbp + 0x668], rax
mov rdx, qword [rbp + 0x668]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t___std::wcout]
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64___cdecl_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t__::operator___void_const____ptr64____ptr64]
mov dx, 7
mov rcx, qword [rbp + 8]
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rdx, [rbp + 0x384]
lea rcx, [rbp + 0x364]
call fcn.1402ece00
mov rcx, rax
call fcn.1401579dc
mov qword [rbp + 0x668], rax
mov rdx, qword [rbp + 0x668]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t___std::wcout]
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64___cdecl_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t__::operator___void_const____ptr64____ptr64]
lea rdx, [rbp + 0x3d0]
lea rcx, [rbp + 0x3a4]
call fcn.1402edce0
mov rcx, rax
call fcn.140156073
mov qword [rbp + 0x668], rax
mov rdx, qword [rbp + 0x668]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t___std::wcout]
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64___cdecl_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t__::operator___void_const____ptr64____ptr64]
lea rdx, [rbp + 0x458]
lea rcx, [rbp + 0x434]
call fcn.1402eeab0
mov rcx, rax
call fcn.140151343
mov qword [rbp + 0x668], rax
mov rdx, qword [rbp + 0x668]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t___std::wcout]
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64___cdecl_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t__::operator___void_const____ptr64____ptr64]
mov dx, 9
mov rcx, qword [rbp + 8]
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rdx, [rbp + 0x494]
lea rcx, [rbp + 0x474]
call fcn.1402ef820
mov rcx, rax
call fcn.14015899a
mov qword [rbp + 0x668], rax
mov rdx, qword [rbp + 0x668]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t___std::wcout]
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64___cdecl_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t__::operator___void_const____ptr64____ptr64]
mov dx, 7
mov rcx, qword [rbp + 8]
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rdx, [rbp + 0x4d4]
lea rcx, [rbp + 0x4b4]
call fcn.1402f0520
mov rcx, rax
call fcn.1401579dc
mov qword [rbp + 0x668], rax
mov rdx, qword [rbp + 0x668]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t___std::wcout]
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64___cdecl_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t__::operator___void_const____ptr64____ptr64]
lea rdx, [rbp + 0x518]
lea rcx, [rbp + 0x4f4]
call fcn.1402f10e0
mov rcx, rax
call fcn.1401583f5
mov qword [rbp + 0x668], rax
mov rdx, qword [rbp + 0x668]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t___std::wcout]
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64___cdecl_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t__::operator___void_const____ptr64____ptr64]
lea rdx, [rbp + 0x578]
lea rcx, [rbp + 0x554]
call fcn.1402e6020
mov rcx, rax
call fcn.140153387
mov qword [rbp + 0x668], rax
lea rdx, [rbp + 0x5c8]
lea rcx, [rbp + 0x5a4]
call fcn.1402e5c30
mov rcx, rax
call fcn.140155ba5
mov qword [rbp + 0x670], rax
mov r9d, 4
mov r8, qword [rbp + 0x668]
mov rdx, qword [rbp + 0x670]
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
mov dword [rbp + 0x24], eax
cmp dword [rbp + 0x24], 6
jne 0x1402f9337
mov ecx, 0x64
call qword [sym.imp.KERNEL32.dll_Sleep]
lea rdx, [rbp + 0x638]
lea rcx, [rbp + 0x614]
call fcn.1402e64f0
mov rcx, rax
call fcn.1401579a0
mov rcx, rax
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rsp, [rbp + 0x688]
pop rdi
pop rbp
ret