Function at 0x140001af0
Capabilities:
Execute command

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
push rdi
sub rsp, 0x30
mov rax, qword [0x140007040]
xor rax, rsp
mov qword [rsp + 0x28], rax
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov rcx, rax
xor edx, edx
call qword [sym.imp.USER32.dll_GetSystemMenu]
xor r8d, r8d
mov edx, 0xf030
mov rcx, rax
call qword [sym.imp.USER32.dll_DeleteMenu]
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov rcx, rax
call qword [sym.imp.USER32.dll_DrawMenuBar]
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov rcx, rax
mov edx, 0xffffffec
mov rbx, rax
call qword [sym.imp.USER32.dll_GetWindowLongW]
mov edx, 0xffffffec
mov rcx, rbx
bts eax, 0x13
mov r8d, eax
call qword [sym.imp.USER32.dll_SetWindowLongW]
mov r9d, 2
mov r8b, 0xd2
xor edx, edx
mov rcx, rbx
call qword [sym.imp.USER32.dll_SetLayeredWindowAttributes]
call fcn.1400018c0
lea rcx, str.color_C
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, [0x140004710]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, [0x1400047c0]
call fcn.140002460
cmp qword [0x1400070f0], 0xf
lea rbx, str.e_90m
mov r8, qword [0x1400070e8]
mov rdx, rbx
cmova rdx, qword [str.e_90m]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140002970
lea rdx, str.__________caliware_
mov rcx, rax
call fcn.140002460
cmp qword [0x140007110], 0xf
lea rdi, str.e_32m
mov r8, qword [0x140007108]
mov rdx, rdi
cmova rdx, qword [str.e_32m]
mov rcx, rax
call fcn.140002970
lea rdx, str.VALIDATING_SESSION__PLEASE_WAIT.
mov rcx, rax
call fcn.140002460
cmp qword [0x1400070d0], 0xf
lea rsi, str.e_0m
mov r8, qword [0x1400070c8]
mov rdx, rsi
cmova rdx, qword [str.e_0m]
mov rcx, rax
call fcn.140002970
lea rdx, [0x140002630]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov ecx, 0x3e8
call qword [sym.imp.KERNEL32.dll_Sleep]
lea rcx, [0x140004710]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, [0x1400047c0]
call fcn.140002460
cmp qword [0x1400070f0], 0xf
mov rdx, rbx
mov r8, qword [0x1400070e8]
cmova rdx, qword [str.e_90m]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140002970
lea rdx, str.__________caliware_
mov rcx, rax
call fcn.140002460
mov rdx, rdi
cmp qword [0x140007110], 0xf
mov rcx, rax
mov r8, qword [0x140007108]
cmova rdx, qword [str.e_32m]
call fcn.140002970
lea rdx, str.VALIDATING_SESSION__PLEASE_WAIT..
mov rcx, rax
call fcn.140002460
cmp qword [0x1400070d0], 0xf
mov rdx, rsi
mov r8, qword [0x1400070c8]
mov rcx, rax
cmova rdx, qword [str.e_0m]
call fcn.140002970
lea rdx, [0x140002630]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov ecx, 0x3e8
call qword [sym.imp.KERNEL32.dll_Sleep]
lea rcx, [0x140004710]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, [0x1400047c0]
call fcn.140002460
cmp qword [0x1400070f0], 0xf
mov rdx, rbx
mov r8, qword [0x1400070e8]
cmova rdx, qword [str.e_90m]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140002970
lea rdx, str.__________caliware_
mov rcx, rax
call fcn.140002460
cmp qword [0x140007110], 0xf
mov rdx, rdi
mov r8, qword [0x140007108]
mov rcx, rax
cmova rdx, qword [str.e_32m]
call fcn.140002970
lea rdx, str.VALIDATING_SESSION__PLEASE_WAIT...
mov rcx, rax
call fcn.140002460
cmp qword [0x1400070d0], 0xf
mov rdx, rsi
mov r8, qword [0x1400070c8]
mov rcx, rax
cmova rdx, qword [str.e_0m]
call fcn.140002970
lea rdx, [0x140002630]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov ecx, 0x3e8
call qword [sym.imp.KERNEL32.dll_Sleep]
lea rcx, [0x140004710]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov ecx, 0xbb8
call qword [sym.imp.KERNEL32.dll_Sleep]
call fcn.1400018c0
lea rcx, [0x140004710]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, [0x1400047c0]
call fcn.140002460
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str._n____________CaliWare__FN_Public__________________
call fcn.140002460
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str._n____________Developed_by:__692.1337___s1ne1337___
call fcn.140002460
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, [0x1400047c0]
call fcn.140002460
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, [0x1400047c0]
call fcn.140002460
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, [0x1400047c0]
call fcn.140002460
cmp qword [0x1400070f0], 0xf
mov rdx, rbx
cmova rdx, qword [str.e_90m]
mov r8, qword [0x1400070e8]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140002970
lea rdx, str.____1__
mov rcx, rax
call fcn.140002460
cmp qword [0x140007110], 0xf
mov rdx, rdi
mov r8, qword [0x140007108]
mov rcx, rax
cmova rdx, qword [str.e_32m]
call fcn.140002970
lea rdx, str._Start_cheat
mov rcx, rax
call fcn.140002460
cmp qword [0x1400070d0], 0xf
mov rdx, rsi
mov r8, qword [0x1400070c8]
mov rcx, rax
cmova rdx, qword [str.e_0m]
call fcn.140002970
lea rdx, [0x140002630]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, [0x1400047c0]
call fcn.140002460
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, [0x1400047c0]
call fcn.140002460
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, [0x1400047c0]
call fcn.140002460
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str._n_____
call fcn.140002460
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_istream_char__struct_std::char_traits_char___std::cin]
lea rdx, [rsp + 0x20]
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_istream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_istream_char__struct_std::char_traits_char__::operator___int____ptr64____ptr64]
cmp dword [rsp + 0x20], 1
je 0x140001fa0
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str.invalid_choice.
call fcn.140002460
jmp 0x1400020b8
lea rcx, [0x140004710]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, [0x140004710]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str._n__Downloading_files__wait..
call fcn.140002460
mov ecx, 0x3e8
call qword [sym.imp.KERNEL32.dll_Sleep]
call fcn.140001640
lea rcx, str.C:Windows_fn.exe
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov ecx, 0x3e8
call qword [sym.imp.KERNEL32.dll_Sleep]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str._n____injecting_._.
call fcn.140002460
lea rcx, [0x140004710]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
cmp qword [0x1400070f0], 0xf
mov r8, qword [0x1400070e8]
cmova rbx, qword [str.e_90m]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov rdx, rbx
call fcn.140002970
lea rdx, str.__caliware_
mov rcx, rax
call fcn.140002460
cmp qword [0x140007110], 0xf
mov rcx, rax
mov r8, qword [0x140007108]
cmova rdi, qword [str.e_32m]
mov rdx, rdi
call fcn.140002970
lea rdx, str._please_wait_._.
mov rcx, rax
call fcn.140002460
cmp qword [0x1400070d0], 0xf
mov rcx, rax
mov r8, qword [0x1400070c8]
cmova rsi, qword [str.e_0m]
mov rdx, rsi
call fcn.140002970
lea rdx, [0x140002630]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov ecx, 0x1388
call qword [sym.imp.KERNEL32.dll_Sleep]
xor eax, eax
mov rcx, qword [rsp + 0x28]
xor rcx, rsp
call fcn.140002b90
mov rbx, qword [rsp + 0x40]
mov rsi, qword [rsp + 0x48]
add rsp, 0x30
pop rdi
ret