Function at 0x1400115ff
Capabilities:
Execute command

Disassembly:
jmp 0x14001c050
push rbp
push rdi
sub rsp, 0x588
lea rbp, [rsp + 0x30]
lea rdi, [rsp + 0x30]
mov ecx, 0xf6
mov eax, 0xcccccccc
rep stosd dword [rdi], eax
mov rax, qword [0x14002d040]
xor rax, rbp
mov qword [rbp + 0x548], rax
lea rcx, [0x1400340f5]
call fcn.14001189d
mov ecx, 0x4e3
call qword [sym.imp.KERNEL32.dll_SetConsoleCP]
mov ecx, 0x4e3
call qword [sym.imp.KERNEL32.dll_SetConsoleOutputCP]
lea rcx, [rbp + 8]
call fcn.140011889
nop
lea rcx, str.______________________________________________________________n
call fcn.14001140b
lea rcx, str.______________________________________________________n
call fcn.14001140b
lea rcx, [0x1400283d0]
call fcn.14001140b
lea rcx, [0x140028420]
call fcn.14001140b
lea rcx, str._____________________________._________________n
call fcn.14001140b
lea rcx, str.____________________________________________________V_1.9.0.1
call fcn.14001140b
lea rcx, str.___________________________________________________________________________________________________________________n
call fcn.14001140b
lea rcx, [0x1400285c0]
call fcn.14001140b
lea rcx, str.__________________________________________________n
call fcn.14001140b
lea rcx, str._______________________
call fcn.14001140b
lea rcx, str.________________________________________________n
call fcn.14001140b
lea rcx, [0x1400286c0]
call fcn.14001140b
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.1400114e7
lea rcx, [rbp + 0x48]
call fcn.140011889
nop
lea rcx, [rbp + 0x88]
call fcn.140011889
nop
lea rcx, [rbp + 0xc8]
call fcn.140011889
nop
lea rcx, [rbp + 0x108]
call fcn.140011889
nop
lea rcx, [rbp + 0x148]
call fcn.140011889
nop
lea rcx, [rbp + 0x188]
call fcn.140011889
nop
lea rcx, [rbp + 0x1c8]
call fcn.140011889
nop
lea rcx, [0x1400286e8]
call fcn.14001140b
lea rdx, [rbp + 0x48]
mov rcx, qword [sym.imp.MSVCP140D.dll_class_std::basic_istream_char__struct_std::char_traits_char___std::cin]
call fcn.1400114e7
lea rcx, [0x1400286f8]
call fcn.14001140b
lea rdx, [rbp + 0x88]
mov rcx, qword [sym.imp.MSVCP140D.dll_class_std::basic_istream_char__struct_std::char_traits_char___std::cin]
call fcn.1400114e7
lea rcx, [0x140028700]
call fcn.14001140b
lea rdx, [rbp + 0xc8]
mov rcx, qword [sym.imp.MSVCP140D.dll_class_std::basic_istream_char__struct_std::char_traits_char___std::cin]
call fcn.1400114e7
lea rcx, [0x140028718]
call fcn.14001140b
lea rdx, [rbp + 0x108]
mov rcx, qword [sym.imp.MSVCP140D.dll_class_std::basic_istream_char__struct_std::char_traits_char___std::cin]
call fcn.1400114e7
lea rcx, [0x140028730]
call fcn.14001140b
lea rdx, [rbp + 0x148]
mov rcx, qword [sym.imp.MSVCP140D.dll_class_std::basic_istream_char__struct_std::char_traits_char___std::cin]
call fcn.1400114e7
lea rcx, [0x140028738]
call fcn.14001140b
lea rdx, [rbp + 0x188]
mov rcx, qword [sym.imp.MSVCP140D.dll_class_std::basic_istream_char__struct_std::char_traits_char___std::cin]
call fcn.1400114e7
lea rcx, [0x140028748]
call fcn.14001140b
lea rdx, [rbp + 0x1c8]
mov rcx, qword [sym.imp.MSVCP140D.dll_class_std::basic_istream_char__struct_std::char_traits_char___std::cin]
call fcn.1400114e7
lea rcx, str.________________________________________n
call fcn.14001140b
lea rcx, str.
call fcn.14001140b
mov dword [rbp + 0x224], 0
jmp 0x14001c2ad
mov eax, dword [rbp + 0x224]
inc eax
mov dword [rbp + 0x224], eax
cmp dword [rbp + 0x224], 3
jge 0x14001c2e4
cmp dword [rbp + 0x224], 0
jne 0x14001c2cb
lea rcx, str.________________________________________n
call fcn.14001140b
lea rcx, [0x1400287b8]
call fcn.14001140b
mov ecx, 0x5dc
call qword [sym.imp.KERNEL32.dll_Sleep]
jmp 0x14001c29f
lea rcx, [0x1400287c0]
call fcn.14001140b
lea rcx, str._____________
call fcn.14001140b
lea rdx, [0x140028878]
mov rcx, qword [sym.imp.MSVCP140D.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140011113
lea rdx, [rbp + 0x48]
mov rcx, rax
call fcn.1400117c6
lea rdx, [0x140028868]
mov rcx, rax
call fcn.140011113
lea rdx, [rbp + 0x88]
mov rcx, rax
call fcn.1400117c6
lea rdx, [0x140028850]
mov rcx, rax
call fcn.140011113
lea rdx, [rbp + 0xc8]
mov rcx, rax
call fcn.1400117c6
lea rdx, [0x140028838]
mov rcx, rax
call fcn.140011113
lea rdx, [rbp + 0x108]
mov rcx, rax
call fcn.1400117c6
lea rdx, [0x140028830]
mov rcx, rax
call fcn.140011113
lea rdx, [rbp + 0x148]
mov rcx, rax
call fcn.1400117c6
lea rdx, [0x140028820]
mov rcx, rax
call fcn.140011113
lea rdx, [rbp + 0x188]
mov rcx, rax
call fcn.1400117c6
lea rdx, [0x140028810]
mov rcx, rax
call fcn.140011113
lea rdx, [rbp + 0x1c8]
mov rcx, rax
call fcn.1400117c6
lea rdx, [0x140028808]
mov rcx, rax
call fcn.140011113
lea rcx, str.Ok__Save_to_rhe_ceck_Y_N_n
call fcn.14001140b
lea rdx, [rbp + 0x204]
mov rcx, qword [sym.imp.MSVCP140D.dll_class_std::basic_istream_char__struct_std::char_traits_char___std::cin]
call fcn.140011217
movsx eax, byte [rbp + 0x204]
cmp eax, 0x59
jne 0x14001c1a5
lea rcx, [rbp + 0x248]
call fcn.140011889
nop
lea rdx, str.Check_name:
mov rcx, qword [sym.imp.MSVCP140D.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140011113
lea rdx, [rbp + 0x248]
mov rcx, qword [sym.imp.MSVCP140D.dll_class_std::basic_istream_char__struct_std::char_traits_char___std::cin]
call fcn.140011037
mov edx, 0x108
lea rcx, [rbp + 0x290]
call fcn.14001135c
lea rdx, str..txt
lea rcx, [rbp + 0x248]
call fcn.1400110be
mov dword [rsp + 0x20], 1
mov r9d, 0x40
mov r8d, 2
mov rdx, rax
lea rcx, [rbp + 0x290]
call fcn.1400118cf
nop
lea rdx, str.______________________________________________
lea rcx, [rbp + 0x290]
call fcn.140011113
lea rdx, [0x140028960]
lea rcx, [rbp + 0x290]
call fcn.140011113
lea rdx, [0x1400289d8]
lea rcx, [rbp + 0x290]
call fcn.140011113
lea rdx, [rbp + 0x48]
mov rcx, rax
call fcn.1400117c6
lea rdx, [0x1400289d4]
mov rcx, rax
call fcn.140011113
lea rdx, [0x1400289e8]
lea rcx, [rbp + 0x290]
call fcn.140011113
lea rdx, [rbp + 0x88]
mov rcx, rax
call fcn.1400117c6
lea rdx, [0x1400289d4]
mov rcx, rax
call fcn.140011113
lea rdx, [0x1400289f0]
lea rcx, [rbp + 0x290]
call fcn.140011113
lea rdx, [rbp + 0xc8]
mov rcx, rax
call fcn.1400117c6
lea rdx, [0x1400289d4]
mov rcx, rax
call fcn.140011113
lea rdx, [0x140028a08]
lea rcx, [rbp + 0x290]
call fcn.140011113
lea rdx, [rbp + 0x108]
mov rcx, rax
call fcn.1400117c6
lea rdx, [0x1400289d4]
mov rcx, rax
call fcn.140011113
lea rdx, str.________________________________________________________________________________________________n
lea rcx, [rbp + 0x290]
call fcn.140011113
lea rdx, [0x140028a94]
lea rcx, [rbp + 0x290]
call fcn.140011113
lea rdx, [rbp + 0x148]
mov rcx, rax
call fcn.1400117c6
lea rdx, [0x1400289d4]
mov rcx, rax
call fcn.140011113
lea rdx, str.________________________________________________________________________________________________n
lea rcx, [rbp + 0x290]
call fcn.140011113
lea rdx, [0x140028aa0]
lea rcx, [rbp + 0x290]
call fcn.140011113
lea rdx, [rbp + 0x188]
mov rcx, rax
call fcn.1400117c6
lea rdx, [0x1400289d4]
mov rcx, rax
call fcn.140011113
lea rdx, str.________________________________________________________________________________________________n
lea rcx, [rbp + 0x290]
call fcn.140011113
lea rdx, [0x140028ab0]
lea rcx, [rbp + 0x290]
call fcn.140011113
lea rdx, [rbp + 0x1c8]
mov rcx, rax
call fcn.1400117c6
lea rdx, [0x1400289d4]
mov rcx, rax
call fcn.140011113
lea rcx, [rbp + 0x290]
call fcn.140011479
lea rcx, str.Check_saved._Good_bay__Waring_copy_check
call fcn.14001140b
lea rcx, [0x140028b00]
call fcn.14001140b
lea rcx, str.pause
call qword [sym.imp.ucrtbased.dll_system]
mov dword [rbp + 0x534], 0
lea rcx, [rbp + 0x290]
call fcn.14001123a
nop
lea rcx, [rbp + 0x248]
call fcn.1400111a9
nop
lea rcx, [rbp + 0x1c8]
call fcn.1400111a9
nop
lea rcx, [rbp + 0x188]
call fcn.1400111a9
nop
lea rcx, [rbp + 0x148]
call fcn.1400111a9
nop
lea rcx, [rbp + 0x108]
call fcn.1400111a9
nop
lea rcx, [rbp + 0xc8]
call fcn.1400111a9
nop
lea rcx, [rbp + 0x88]
call fcn.1400111a9
nop
lea rcx, [rbp + 0x48]
call fcn.1400111a9
nop
lea rcx, [rbp + 8]
call fcn.1400111a9
mov eax, dword [rbp + 0x534]
mov edi, eax
lea rcx, [rbp - 0x30]
lea rdx, [0x140027380]
call fcn.140011735
mov eax, edi
mov rcx, qword [rbp + 0x548]
xor rcx, rbp
call fcn.14001142e
lea rsp, [rbp + 0x558]
pop rdi
pop rbp
ret