Function at 0x1400111e0
Capabilities:
Terminate process

Disassembly:
jmp 0x140025570
mov qword [rsp + 0x10], rdx
mov qword [rsp + 8], rcx
push rbp
push rdi
sub rsp, 0x4a8
lea rbp, [rsp + 0x20]
lea rdi, [rsp + 0x20]
mov ecx, 0xc2
mov eax, 0xcccccccc
rep stosd dword [rdi], eax
mov rcx, qword [rsp + 0x4c8]
mov rax, qword [0x14003e040]
xor rax, rbp
mov qword [rbp + 0x478], rax
lea rcx, [0x1400450f5]
call fcn.140011cbc
lea rdx, str.browser
mov rcx, qword [rbp + 0x4a8]
call fcn.14001150f
movzx eax, al
test eax, eax
je 0x140025624
lea rcx, [rbp + 8]
call fcn.140011ca8
nop
lea rdx, str.Enter_link:
mov rcx, qword [sym.imp.MSVCP140D.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140011159
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.14001104b
lea rdx, [rbp + 8]
mov rcx, qword [rbp + 0x4a0]
call fcn.1400119ba
nop
lea rcx, [rbp + 8]
call fcn.14001123f
jmp 0x140026188
lea rdx, str.exit
mov rcx, qword [rbp + 0x4a8]
call fcn.14001150f
movzx eax, al
test eax, eax
je 0x14002564c
xor ecx, ecx
call qword [sym.imp.ucrtbased.dll_exit]
nop
jmp 0x140026188
lea rdx, str.help
mov rcx, qword [rbp + 0x4a8]
call fcn.14001150f
movzx eax, al
test eax, eax
je 0x140025a3e
lea rdx, str.e_34m
mov rcx, qword [sym.imp.MSVCP140D.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140011159
lea rdx, str.Available_commands:
mov rcx, rax
call fcn.140011159
lea rdx, str.e_0m
mov rcx, rax
call fcn.140011159
lea rdx, [0x140011078]
mov rcx, rax
call qword [sym.imp.MSVCP140D.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]
lea rdx, str.e_33m
mov rcx, qword [sym.imp.MSVCP140D.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140011159
lea rdx, str.__browser___Open_a_browser_with_a_specified_link
mov rcx, rax
call fcn.140011159
lea rdx, str.e_0m
mov rcx, rax
call fcn.140011159
lea rdx, [0x140011078]
mov rcx, rax
call qword [sym.imp.MSVCP140D.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]
lea rdx, str.e_33m
mov rcx, qword [sym.imp.MSVCP140D.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140011159
lea rdx, str.__mkdir___Create_a_new_directory
mov rcx, rax
call fcn.140011159
lea rdx, str.e_0m
mov rcx, rax
call fcn.140011159
lea rdx, [0x140011078]
mov rcx, rax
call qword [sym.imp.MSVCP140D.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]
lea rdx, str.e_33m
mov rcx, qword [sym.imp.MSVCP140D.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140011159
lea rdx, str.__touch___Create_a_new_file
mov rcx, rax
call fcn.140011159
lea rdx, str.e_0m
mov rcx, rax
call fcn.140011159
lea rdx, [0x140011078]
mov rcx, rax
call qword [sym.imp.MSVCP140D.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]
lea rdx, str.e_33m
mov rcx, qword [sym.imp.MSVCP140D.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140011159
lea rdx, str.__cd___Change_directory
mov rcx, rax
call fcn.140011159
lea rdx, str.e_0m
mov rcx, rax
call fcn.140011159
lea rdx, [0x140011078]
mov rcx, rax
call qword [sym.imp.MSVCP140D.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]
lea rdx, str.e_33m
mov rcx, qword [sym.imp.MSVCP140D.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140011159
lea rdx, str.__ls___List_contents_of_current_directory
mov rcx, rax
call fcn.140011159
lea rdx, str.e_0m
mov rcx, rax
call fcn.140011159
lea rdx, [0x140011078]
mov rcx, rax
call qword [sym.imp.MSVCP140D.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]
lea rdx, str.e_33m
mov rcx, qword [sym.imp.MSVCP140D.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140011159
lea rdx, str.__exit___Exit_the_program
mov rcx, rax
call fcn.140011159
lea rdx, str.e_0m
mov rcx, rax
call fcn.140011159
lea rdx, [0x140011078]
mov rcx, rax
call qword [sym.imp.MSVCP140D.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]
lea rdx, str.e_33m
mov rcx, qword [sym.imp.MSVCP140D.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140011159
lea rdx, str.__creators___Display_information_about_the_creators
mov rcx, rax
call fcn.140011159
lea rdx, str.e_0m
mov rcx, rax
call fcn.140011159
lea rdx, [0x140011078]
mov rcx, rax
call qword [sym.imp.MSVCP140D.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]
lea rdx, str.e_33m
mov rcx, qword [sym.imp.MSVCP140D.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140011159
lea rdx, str.__edit___Edit_a_file
mov rcx, rax
call fcn.140011159
lea rdx, str.e_0m
mov rcx, rax
call fcn.140011159
lea rdx, [0x140011078]
mov rcx, rax
call qword [sym.imp.MSVCP140D.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]
lea rdx, str.e_33m
mov rcx, qword [sym.imp.MSVCP140D.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140011159
lea rdx, str.__cat___View_the_content_of_a_file
mov rcx, rax
call fcn.140011159
lea rdx, str.e_0m
mov rcx, rax
call fcn.140011159
lea rdx, [0x140011078]
mov rcx, rax
call qword [sym.imp.MSVCP140D.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]
lea rdx, str.e_33m
mov rcx, qword [sym.imp.MSVCP140D.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140011159
lea rdx, str.__nano___Edit_a_file_using_a_nano_like_editor
mov rcx, rax
call fcn.140011159
lea rdx, str.e_0m
mov rcx, rax
call fcn.140011159
lea rdx, [0x140011078]
mov rcx, rax
call qword [sym.imp.MSVCP140D.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]
lea rdx, str.e_33m
mov rcx, qword [sym.imp.MSVCP140D.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140011159
lea rdx, str.__checkurl___Check_the_safety_of_a_URL
mov rcx, rax
call fcn.140011159
lea rdx, str.e_0m
mov rcx, rax
call fcn.140011159
lea rdx, [0x140011078]
mov rcx, rax
call qword [sym.imp.MSVCP140D.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]
lea rdx, str.e_33m
mov rcx, qword [sym.imp.MSVCP140D.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140011159
lea rdx, str.__clear___Clear_the_screen
mov rcx, rax
call fcn.140011159
lea rdx, str.e_0m
mov rcx, rax
call fcn.140011159
lea rdx, [0x140011078]
mov rcx, rax
call qword [sym.imp.MSVCP140D.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]
lea rdx, str.e_33m
mov rcx, qword [sym.imp.MSVCP140D.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140011159
lea rdx, str.__rename___Rename_a_file
mov rcx, rax
call fcn.140011159
lea rdx, str.e_0m
mov rcx, rax
call fcn.140011159
lea rdx, [0x140011078]
mov rcx, rax
call qword [sym.imp.MSVCP140D.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]
lea rdx, str.e_33m
mov rcx, qword [sym.imp.MSVCP140D.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140011159
lea rdx, str.__rm___Remove_a_file
mov rcx, rax
call fcn.140011159
lea rdx, str.e_0m
mov rcx, rax
call fcn.140011159
lea rdx, [0x140011078]
mov rcx, rax
call qword [sym.imp.MSVCP140D.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]
jmp 0x140026188
lea rdx, str.mkdir
mov rcx, qword [rbp + 0x4a8]
call fcn.14001150f
movzx eax, al
test eax, eax
je 0x140025b0b
lea rcx, [rbp + 0x48]
call fcn.140011ca8
nop
lea rdx, str.Enter_directory_name:
mov rcx, qword [sym.imp.MSVCP140D.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140011159
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.14001104b
mov rax, qword [rbp + 0x4a0]
add rax, 0x28
lea rdx, [rbp + 0x48]
mov rcx, rax
call fcn.14001123a
lea rdx, str.e_32m
mov rcx, qword [sym.imp.MSVCP140D.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140011159
lea rdx, str.Directory
mov rcx, rax
call fcn.140011159
lea rdx, [rbp + 0x48]
mov rcx, rax
call fcn.140011b54
lea rdx, str._created.
mov rcx, rax
call fcn.140011159
lea rdx, str.e_0m
mov rcx, rax
call fcn.140011159
lea rdx, [0x140011078]
mov rcx, rax
call qword [sym.imp.MSVCP140D.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]
nop
lea rcx, [rbp + 0x48]
call fcn.14001123f
jmp 0x140026188
lea rdx, str.touch
mov rcx, qword [rbp + 0x4a8]
call fcn.14001150f
movzx eax, al
test eax, eax
je 0x140025be7
lea rcx, [rbp + 0x88]
call fcn.140011ca8
nop
lea rdx, str.Enter_file_name:
mov rcx, qword [sym.imp.MSVCP140D.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140011159
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.14001104b
mov rax, qword [rbp + 0x4a0]
add rax, 0x28
lea rdx, [rbp + 0x88]
mov rcx, rax
call fcn.140011104
lea rdx, str.e_32m
mov rcx, qword [sym.imp.MSVCP140D.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140011159
lea rdx, str.File
mov rcx, rax
call fcn.140011159
lea rdx, [rbp + 0x88]
mov rcx, rax
call fcn.140011b54
lea rdx, str._created.
mov rcx, rax
call fcn.140011159
lea rdx, str.e_0m
mov rcx, rax
call fcn.140011159
lea rdx, [0x140011078]
mov rcx, rax
call qword [sym.imp.MSVCP140D.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]
nop
lea rcx, [rbp + 0x88]
call fcn.14001123f
jmp 0x140026188
lea rdx, [0x1400369d0]
mov rcx, qword [rbp + 0x4a8]
call fcn.14001150f
movzx eax, al
test eax, eax
je 0x140025c60
lea rcx, [rbp + 0xc8]
call fcn.140011ca8
nop
lea rdx, str.Enter_directory_name:
mov rcx, qword [sym.imp.MSVCP140D.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140011159
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.14001104b
mov rax, qword [rbp + 0x4a0]
add rax, 0x28
lea rdx, [rbp + 0xc8]
mov rcx, rax
call fcn.140011cd5
nop
lea rcx, [rbp + 0xc8]
call fcn.14001123f
jmp 0x140026188
lea rdx, [0x1400369d4]
mov rcx, qword [rbp + 0x4a8]
call fcn.14001150f
movzx eax, al
test eax, eax
je 0x140025c92
mov rax, qword [rbp + 0x4a0]
add rax, 0x28
mov rcx, rax
call fcn.140011226
jmp 0x140026188
lea rdx, str.edit
mov rcx, qword [rbp + 0x4a8]
call fcn.14001150f
movzx eax, al
test eax, eax
je 0x140025d70
lea rcx, [rbp + 0x108]
call fcn.140011ca8
nop
lea rdx, str.Enter_file_name:
mov rcx, qword [sym.imp.MSVCP140D.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140011159
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.14001104b
call fcn.140011375
mov r8d, eax
mov edx, 1
mov rcx, qword [sym.imp.MSVCP140D.dll_class_std::basic_istream_char__struct_std::char_traits_char___std::cin]
call qword [sym.imp.MSVCP140D.dll_public:_class_std::basic_istream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_istream_char__struct_std::char_traits_char__::ignore_long_long___int64___int____ptr64]
lea rcx, [rbp + 0x148]
call fcn.140011ca8
nop
lea rdx, str.Enter_new_content:
mov rcx, qword [sym.imp.MSVCP140D.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140011159
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.140011708
mov rax, qword [rbp + 0x4a0]
add rax, 0x28
lea r8, [rbp + 0x148]
lea rdx, [rbp + 0x108]
mov rcx, rax
call fcn.1400116c7
nop
lea rcx, [rbp + 0x148]
call fcn.14001123f
nop
lea rcx, [rbp + 0x108]
call fcn.14001123f
jmp 0x140026188
lea rdx, [0x1400369f8]
mov rcx, qword [rbp + 0x4a8]
call fcn.14001150f
movzx eax, al
test eax, eax
je 0x140025de9
lea rcx, [rbp + 0x188]
call fcn.140011ca8
nop
lea rdx, str.Enter_file_name:
mov rcx, qword [sym.imp.MSVCP140D.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140011159
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.14001104b
mov rax, qword [rbp + 0x4a0]
add rax, 0x28
lea rdx, [rbp + 0x188]
mov rcx, rax
call fcn.140011028
nop
lea rcx, [rbp + 0x188]
call fcn.14001123f
jmp 0x140026188
lea rdx, str.nano
mov rcx, qword [rbp + 0x4a8]
call fcn.14001150f
movzx eax, al
test eax, eax
je 0x140025e7c
lea rcx, [rbp + 0x1c8]
call fcn.140011ca8
nop
lea rdx, str.Enter_file_name:
mov rcx, qword [sym.imp.MSVCP140D.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140011159
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.14001104b
call fcn.140011375
mov r8d, eax
mov edx, 1
mov rcx, qword [sym.imp.MSVCP140D.dll_class_std::basic_istream_char__struct_std::char_traits_char___std::cin]
call qword [sym.imp.MSVCP140D.dll_public:_class_std::basic_istream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_istream_char__struct_std::char_traits_char__::ignore_long_long___int64___int____ptr64]
mov rax, qword [rbp + 0x4a0]
add rax, 0x28
lea rdx, [rbp + 0x1c8]
mov rcx, rax
call fcn.1400114ce
nop
lea rcx, [rbp + 0x1c8]
call fcn.14001123f
jmp 0x140026188
lea rdx, str.creators
mov rcx, qword [rbp + 0x4a8]
call fcn.14001150f
movzx eax, al
test eax, eax
je 0x140025f09
lea rdx, str.e_34m
mov rcx, qword [sym.imp.MSVCP140D.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140011159
lea rdx, str.Coder___STALKER_n
mov rcx, rax
call fcn.140011159
lea rdx, str.e_31mPart_of_the_design___Dark_2.0_n
mov rcx, rax
call fcn.140011159
lea rdx, str.e_33mNice_person_and_bro___Freden_YT_n
mov rcx, rax
call fcn.140011159
lea rdx, str.e_32mWant_to_help_the_project__Write__CDF_OS_CODER_in_Telegram
mov rcx, rax
call fcn.140011159
lea rdx, str.e_0m
mov rcx, rax
call fcn.140011159
lea rdx, [0x140011078]
mov rcx, rax
call qword [sym.imp.MSVCP140D.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]
jmp 0x140026188
lea rdx, str.checkurl
mov rcx, qword [rbp + 0x4a8]
call fcn.14001150f
movzx eax, al
test eax, eax
je 0x140025f82
lea rcx, [rbp + 0x208]
call fcn.140011ca8
nop
lea rdx, str.Enter_URL:
mov rcx, qword [sym.imp.MSVCP140D.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140011159
lea rdx, [rbp + 0x208]
mov rcx, qword [sym.imp.MSVCP140D.dll_class_std::basic_istream_char__struct_std::char_traits_char___std::cin]
call fcn.14001104b
mov rax, qword [rbp + 0x4a0]
add rax, 0x28
lea rdx, [rbp + 0x208]
mov rcx, rax
call fcn.140011a28
nop
lea rcx, [rbp + 0x208]
call fcn.14001123f
jmp 0x140026188
lea rdx, str.clear
mov rcx, qword [rbp + 0x4a8]
call fcn.14001150f
movzx eax, al
test eax, eax
je 0x140025fad
mov rcx, qword [rbp + 0x4a0]
call fcn.1400112f3
jmp 0x140026188
lea rdx, str.rename
mov rcx, qword [rbp + 0x4a8]
call fcn.14001150f
movzx eax, al
test eax, eax
je 0x140026071
lea rcx, [rbp + 0x248]
call fcn.140011ca8
nop
lea rcx, [rbp + 0x288]
call fcn.140011ca8
nop
lea rdx, str.Enter_current_file_name:
mov rcx, qword [sym.imp.MSVCP140D.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140011159
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.14001104b
lea rdx, str.Enter_new_file_name:
mov rcx, qword [sym.imp.MSVCP140D.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140011159
lea rdx, [rbp + 0x288]
mov rcx, qword [sym.imp.MSVCP140D.dll_class_std::basic_istream_char__struct_std::char_traits_char___std::cin]
call fcn.14001104b
mov rax, qword [rbp + 0x4a0]
add rax, 0x28
lea r8, [rbp + 0x288]
lea rdx, [rbp + 0x248]
mov rcx, rax
call fcn.140011b4a
nop
lea rcx, [rbp + 0x288]
call fcn.14001123f
nop
lea rcx, [rbp + 0x248]
call fcn.14001123f
jmp 0x140026188
lea rdx, [0x140036b4c]
mov rcx, qword [rbp + 0x4a8]
call fcn.14001150f
movzx eax, al
test eax, eax
je 0x1400260ea
lea rcx, [rbp + 0x2c8]
call fcn.140011ca8
nop
lea rdx, str.Enter_file_name:
mov rcx, qword [sym.imp.MSVCP140D.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140011159
lea rdx, [rbp + 0x2c8]
mov rcx, qword [sym.imp.MSVCP140D.dll_class_std::basic_istream_char__struct_std::char_traits_char___std::cin]
call fcn.14001104b
mov rax, qword [rbp + 0x4a0]
add rax, 0x28
lea rdx, [rbp + 0x2c8]
mov rcx, rax
call fcn.1400110cd
nop
lea rcx, [rbp + 0x2c8]
call fcn.14001123f
jmp 0x140026188
lea rdx, str.digrin
mov rcx, qword [rbp + 0x4a8]
call fcn.14001150f
movzx eax, al
test eax, eax
je 0x140026147
lea rdx, str.e_32m
mov rcx, qword [sym.imp.MSVCP140D.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140011159
lea rdx, str.Thank_you_for_using_SFD_OS_Im_sorry_that_there_is_so_little_content_I_didnt_have_enough_ideas_for_teams_and_I_would_like_to_say_Freden_yt_for_moral_support_and_good_friendship_Dark_2.0_thanks_for_the_basic_design_you_are_a_good_person_Well__for_you_Digrin..._Write_me_the_code_phrase__SFD_OS_1.2_And_.._Thank_you_for_everything._.__And_the_team_too..._Theres_something_else_I_have_to_say....
mov rcx, rax
call fcn.140011159
lea rdx, str.e_0m
mov rcx, rax
call fcn.140011159
lea rdx, [0x140011078]
mov rcx, rax
call qword [sym.imp.MSVCP140D.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]
jmp 0x140026188
lea rdx, str.e_31m
mov rcx, qword [sym.imp.MSVCP140D.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140011159
lea rdx, str.Invalid_command.
mov rcx, rax
call fcn.140011159
lea rdx, str.e_0m
mov rcx, rax
call fcn.140011159
lea rdx, [0x140011078]
mov rcx, rax
call qword [sym.imp.MSVCP140D.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]
lea rcx, [rbp - 0x20]
lea rdx, [0x140034f90]
call fcn.140011a7d
mov rcx, qword [rbp + 0x478]
xor rcx, rbp
call fcn.140011613
lea rsp, [rbp + 0x488]
pop rdi
pop rbp
ret