Function at 0x140001a00
Capabilities:
Execute command
Set console window title
Terminate process

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x37]
sub rsp, 0xf0
mov rax, qword [0x14000a040]
xor rax, rsp
mov qword [rbp + 0x27], rax
call fcn.1400011f0
mov rcx, rax
call qword [sym.imp.api_ms_win_crt_utility_l1_1_0.dll_srand]
lea rcx, str.kerber.exe
call qword [sym.imp.KERNEL32.dll_SetConsoleTitleA]
mov ebx, 9
mov ecx, 0xfffffff5
call qword [sym.imp.KERNEL32.dll_GetStdHandle]
mov rcx, rax
movzx edx, bx
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rdx, str._________________________________________________________________________________n
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140003350
mov rcx, rax
lea rdx, str.________________::____________________________________________::_________________n
call fcn.140003350
mov rcx, rax
lea rdx, str._______________:5:::____________________________________:::5:________________n
call fcn.140003350
mov rcx, rax
lea rdx, str._____________.B_BGP_.7:________________________________:7._PGB_B.______________n
call fcn.140003350
mov rcx, rax
lea rdx, str.____________.5_B_:B_B57:_____:____________:_____:75B_B:__5______________n
call fcn.140003350
mov rcx, rax
lea rdx, str.__________5___BGPB______G_.:7Y__________57:._G______GPGB___5___________n
call fcn.140003350
mov rcx, rax
lea rdx, str.________.P__B__B5___BGB____B.7__.__.___.____BGB___5B__B__P._________n
call fcn.140003350
mov rcx, rax
lea rdx, str.________75___5_____GGB__5.:GBBG:_5__BGG_____5___57_________n
call fcn.140003350
mov rcx, rax
lea rdx, str._______7_____________BY_JB________BJ_YB_____________7________n
call fcn.140003350
mov rcx, rax
lea rdx, str.____:7B_____BGBB_________GB____________________GG_________BBGB_____B7:_____n
call fcn.140003350
mov rcx, rax
lea rdx, str.___75___P_:__G________YB_5G________G5_BY________G__:_P___57____n
call fcn.140003350
mov rcx, rax
lea rdx, str.____:G_J:_7:7__P___JJG__7__BB__7__GJJ___P_77:7_:J_G:_____n
call fcn.140003350
mov rcx, rax
lea rdx, str.______._JP_BB_Y.JBPY7.:B__GBBBBG__B:.7YPBJ.Y_BB_PJ_._______n
call fcn.140003350
mov ebx, 0xe
mov ecx, 0xfffffff5
call qword [sym.imp.KERNEL32.dll_GetStdHandle]
mov rcx, rax
movzx edx, bx
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rdx, str.___________PGGY__________J7___BB___7J__________YGGP___________n
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140003350
mov rcx, rax
lea rdx, str.___________________:5______P_G____G7..7G____G_P______5:____________________n
call fcn.140003350
mov rcx, rax
lea rdx, str._________________5_______P_YGPB_Y7G77P7Y_BPPY_P_______5__________________n
call fcn.140003350
mov rcx, rax
lea rdx, str._________________5_________J_YP7___JJJJ___7PY_J__________5__________________n
call fcn.140003350
mov rcx, rax
lea rdx, str._________________.P_________5_BBPJPPJPBB_5_________P.__________________n
call fcn.140003350
mov rcx, rax
lea rdx, str.____________________P______B_.J_BGBBGB__._B______P_____________________n
call fcn.140003350
mov rcx, rax
lea rdx, str._____________________:_J5PB____P._5BB5_.P____BP5J_.______________________n
call fcn.140003350
mov rcx, rax
lea rdx, str.___________________________Y_____BJ::::JB_____Y____________________________n
call fcn.140003350
mov rcx, rax
lea rdx, str.____________________________G______GPYYPG______G_____________________________n
call fcn.140003350
mov rcx, rax
lea rdx, str._______________________________P______________5_______________________________n
call fcn.140003350
mov rcx, rax
lea rdx, str.________________________________._YB______BY_._________________________________n
call fcn.140003350
mov rcx, rax
lea rdx, str.____________________________________:7__7:_____________________________________n
call fcn.140003350
mov rcx, rax
lea rdx, str._________________________________________________________________________________n
call fcn.140003350
mov rcx, rax
lea rdx, [0x140003520]
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]
lea rcx, [rbp - 0x59]
call fcn.140002ff0
nop
lea rcx, [rbp + 7]
call fcn.140002ff0
nop
lea rcx, [rbp - 0x39]
call fcn.140002ff0
nop
lea rcx, [rbp - 0x19]
call fcn.140002ff0
nop
mov ebx, 0xf
mov ecx, 0xfffffff5
call qword [sym.imp.KERNEL32.dll_GetStdHandle]
mov rcx, rax
movzx edx, bx
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rdx, str.____Want:
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140003350
mov ecx, 0xfffffff5
lea r13d, [rbx - 5]
call qword [sym.imp.KERNEL32.dll_GetStdHandle]
mov rcx, rax
movzx edx, r13w
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rdx, str.Encrypt_C_or_E
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140003350
mov ecx, 0xfffffff5
call qword [sym.imp.KERNEL32.dll_GetStdHandle]
mov rcx, rax
movzx edx, bx
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rdx, str._or
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140003350
lea ebx, [r13 - 6]
mov ecx, 0xfffffff5
call qword [sym.imp.KERNEL32.dll_GetStdHandle]
mov rcx, rax
movzx edx, bx
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rdx, str.Decrypt_D
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140003350
call qword [sym.imp.api_ms_win_crt_conio_l1_1_0.dll__getch]
mov edi, eax
lea ecx, [rax - 0x43]
test cl, 0xdd
je 0x140002115
lea ecx, [rax - 0x44]
test cl, 0xdf
je 0x140001da8
lea rcx, str.kerber.exe_404
call qword [sym.imp.KERNEL32.dll_SetConsoleTitleA]
lea ebx, [r13 + 2]
mov ecx, 0xfffffff5
call qword [sym.imp.KERNEL32.dll_GetStdHandle]
mov rcx, rax
movzx edx, bx
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rdx, str._n_ch
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140003350
mov rcx, rax
movzx edx, dil
call fcn.140003180
mov rcx, rax
lea rdx, str._is_Incorrect..._____Next_time_ch:_C_or_E_for_Encryption_or_D_for_Decryption_
call fcn.140003350
mov rcx, rax
lea rdx, [0x140003520]
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, 0xfffffff5
lea r12d, [r13 - 2]
call qword [sym.imp.KERNEL32.dll_GetStdHandle]
mov rcx, rax
movzx edx, r12w
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
jmp 0x140002489
lea rcx, str.kerber.exe_d___start
call qword [sym.imp.KERNEL32.dll_SetConsoleTitleA]
mov ecx, 0xfffffff5
mov r12d, 8
call qword [sym.imp.KERNEL32.dll_GetStdHandle]
mov rcx, rax
movzx edx, r12w
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rdx, str.__Enter_text_to_DECRYPT__n
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140003350
mov ecx, 0xfffffff5
call qword [sym.imp.KERNEL32.dll_GetStdHandle]
mov rcx, rax
movzx edx, r13w
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rdx, str._n____
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140003350
lea ebx, [r12 - 1]
mov ecx, 0xfffffff5
call qword [sym.imp.KERNEL32.dll_GetStdHandle]
mov rcx, rax
movzx edx, bx
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rdx, [rbp - 0x59]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_istream_char__struct_std::char_traits_char___std::cin]
call fcn.140003560
mov ecx, 0xfffffff5
call qword [sym.imp.KERNEL32.dll_GetStdHandle]
mov rcx, rax
movzx edx, r12w
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rdx, [rbp - 0x59]
lea rcx, [rsp + 0x20]
call fcn.1400018e0
nop
lea rcx, [rsp + 0x20]
call fcn.140002df0
mov r14, rax
lea rbx, [0x140000000]
sub r14d, 1
js 0x140001f51
movsxd r15, r14d
nop word [rax + rax]
mov rdx, r15
lea rcx, [rsp + 0x20]
call fcn.140002e00
movsx edi, byte [rax]
lea eax, [rdi - 0x20]
cmp eax, 0x5e
ja case.0x140001ebc.49
cdqe
movzx eax, byte [rbx + rax + 0x24e8]
mov ecx, dword [rbx + rax*4 + 0x24a0]
add rcx, rbx
jmp rcx
mov al, 0x5e
jmp 0x140001f38
mov al, 0x20
jmp 0x140001f38
mov al, 0x25
jmp 0x140001f38
mov al, 0x2e
jmp 0x140001f38
mov al, 0x2a
jmp 0x140001f38
mov al, 0x2c
jmp 0x140001f38
mov al, 0x7e
jmp 0x140001f38
mov al, 0x3d
jmp 0x140001f38
mov al, 0x60
jmp 0x140001f38
mov al, 0x2b
jmp 0x140001f38
mov al, 0x2f
jmp 0x140001f38
mov al, 0x2d
jmp 0x140001f38
mov al, 0x23
jmp 0x140001f38
mov al, 0x3a
jmp 0x140001f38
mov al, 0x26
jmp 0x140001f38
mov al, 0x3b
jmp 0x140001f38
mov eax, 0x69
sub al, dil
jmp 0x140001f38
mov ecx, edi
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_islower]
test eax, eax
je 0x140001f1e
mov eax, 0xffffffdb
sub al, dil
jmp 0x140001f38
mov ecx, edi
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_isupper]
test eax, eax
je 0x140001f34
mov eax, 0xffffff9b
sub al, dil
jmp 0x140001f38
movzx eax, dil
movzx edx, al
lea rcx, [rbp - 0x39]
call fcn.140002e20
dec r15
sub r14d, 1
jns 0x140001e90
lea rdx, [rbp - 0x39]
lea rcx, [rbp - 0x79]
call fcn.140001520
nop
lea rcx, [rbp - 0x79]
call fcn.140002df0
mov r14, rax
sub r14d, 1
js 0x140002040
movsxd r15, r14d
nop dword [rax + rax]
mov rdx, r15
lea rcx, [rbp - 0x79]
call fcn.140002e00
movsx edi, byte [rax]
lea eax, [rdi - 0x20]
cmp eax, 0x5e
ja case.0x140001fab.49
cdqe
movzx eax, byte [rbx + rax + 0x2590]
mov ecx, dword [rbx + rax*4 + 0x2548]
add rcx, rbx
jmp rcx
mov al, 0x5e
jmp 0x140002027
mov al, 0x20
jmp 0x140002027
mov al, 0x25
jmp 0x140002027
mov al, 0x2e
jmp 0x140002027
mov al, 0x2a
jmp 0x140002027
mov al, 0x2c
jmp 0x140002027
mov al, 0x7e
jmp 0x140002027
mov al, 0x3d
jmp 0x140002027
mov al, 0x60
jmp 0x140002027
mov al, 0x2b
jmp 0x140002027
mov al, 0x2f
jmp 0x140002027
mov al, 0x2d
jmp 0x140002027
mov al, 0x23
jmp 0x140002027
mov al, 0x3a
jmp 0x140002027
mov al, 0x26
jmp 0x140002027
mov al, 0x3b
jmp 0x140002027
mov eax, 0x69
sub al, dil
jmp 0x140002027
mov ecx, edi
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_islower]
test eax, eax
je 0x14000200d
mov eax, 0xffffffdb
sub al, dil
jmp 0x140002027
mov ecx, edi
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_isupper]
test eax, eax
je 0x140002023
mov eax, 0xffffff9b
sub al, dil
jmp 0x140002027
movzx eax, dil
movzx edx, al
lea rcx, [rbp - 0x19]
call fcn.140002e20
dec r15
sub r14d, 1
jns 0x140001f80
lea rcx, str.kerber.exe_d___done
call qword [sym.imp.KERNEL32.dll_SetConsoleTitleA]
mov ebx, 0xc
mov ecx, 0xfffffff5
call qword [sym.imp.KERNEL32.dll_GetStdHandle]
mov rcx, rax
movzx edx, bx
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rdx, str.____
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140003350
mov ecx, 0xfffffff5
call qword [sym.imp.KERNEL32.dll_GetStdHandle]
mov rcx, rax
lea edx, [rbx + 2]
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rdx, [rbp - 0x19]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400035a0
mov rcx, rax
lea rdx, [0x140003520]
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, 0xfffffff5
call qword [sym.imp.KERNEL32.dll_GetStdHandle]
mov rcx, rax
lea edx, [rbx + 3]
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rdx, str._n__Done._Text_Decrypted.
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140003350
mov rcx, rax
lea rdx, [0x140003520]
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, 0xfffffff5
call qword [sym.imp.KERNEL32.dll_GetStdHandle]
mov rcx, rax
movzx edx, r12w
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
nop
lea rcx, [rbp - 0x79]
call fcn.140002e70
nop
jmp 0x14000247f
lea rcx, str.kerber.exe_e___start
call qword [sym.imp.KERNEL32.dll_SetConsoleTitleA]
mov ecx, 0xfffffff5
mov r12d, 8
call qword [sym.imp.KERNEL32.dll_GetStdHandle]
mov rcx, rax
movzx edx, r12w
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rdx, str.__Enter_text_to_ENCRYPT__n
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140003350
lea ebx, [r12 + 4]
mov ecx, 0xfffffff5
call qword [sym.imp.KERNEL32.dll_GetStdHandle]
mov rcx, rax
movzx edx, bx
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rdx, str._n____
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140003350
lea ebx, [r12 - 1]
mov ecx, 0xfffffff5
call qword [sym.imp.KERNEL32.dll_GetStdHandle]
mov rcx, rax
movzx edx, bx
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rdx, [rbp - 0x59]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_istream_char__struct_std::char_traits_char___std::cin]
call fcn.140003560
mov ecx, 0xfffffff5
call qword [sym.imp.KERNEL32.dll_GetStdHandle]
mov rcx, rax
movzx edx, r12w
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rcx, [rbp - 0x59]
call fcn.140002df0
mov r14, rax
lea rbx, [0x140000000]
sub r14d, 1
js 0x1400022b0
movsxd r15, r14d
nop word [rax + rax]
mov rdx, r15
lea rcx, [rbp - 0x59]
call fcn.140002e00
movsx edi, byte [rax]
lea eax, [rdi - 0x20]
cmp eax, 0x5e
ja case.0x14000221b.49
cdqe
movzx eax, byte [rbx + rax + 0x2638]
mov ecx, dword [rbx + rax*4 + 0x25f0]
add rcx, rbx
jmp rcx
mov al, 0x5e
jmp 0x140002297
mov al, 0x20
jmp 0x140002297
mov al, 0x25
jmp 0x140002297
mov al, 0x2e
jmp 0x140002297
mov al, 0x2a
jmp 0x140002297
mov al, 0x2c
jmp 0x140002297
mov al, 0x7e
jmp 0x140002297
mov al, 0x3d
jmp 0x140002297
mov al, 0x60
jmp 0x140002297
mov al, 0x2b
jmp 0x140002297
mov al, 0x2f
jmp 0x140002297
mov al, 0x2d
jmp 0x140002297
mov al, 0x23
jmp 0x140002297
mov al, 0x3a
jmp 0x140002297
mov al, 0x26
jmp 0x140002297
mov al, 0x3b
jmp 0x140002297
mov eax, 0x69
sub al, dil
jmp 0x140002297
mov ecx, edi
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_islower]
test eax, eax
je 0x14000227d
mov eax, 0xffffffdb
sub al, dil
jmp 0x140002297
mov ecx, edi
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_isupper]
test eax, eax
je 0x140002293
mov eax, 0xffffff9b
sub al, dil
jmp 0x140002297
movzx eax, dil
movzx edx, al
lea rcx, [rbp - 0x39]
call fcn.140002e20
dec r15
sub r14d, 1
jns 0x1400021f0
lea rdx, [rbp - 0x39]
lea rcx, [rsp + 0x20]
call fcn.140001230
nop
lea rcx, [rsp + 0x20]
call fcn.140002df0
mov r14, rax
sub r14d, 1
js 0x1400023a1
movsxd r15, r14d
nop dword [rax]
mov rdx, r15
lea rcx, [rsp + 0x20]
call fcn.140002e00
movsx edi, byte [rax]
lea eax, [rdi - 0x20]
cmp eax, 0x5e
ja case.0x14000230c.49
cdqe
movzx eax, byte [rbx + rax + 0x26e0]
mov ecx, dword [rbx + rax*4 + 0x2698]
add rcx, rbx
jmp rcx
mov al, 0x5e
jmp 0x140002388
mov al, 0x20
jmp 0x140002388
mov al, 0x25
jmp 0x140002388
mov al, 0x2e
jmp 0x140002388
mov al, 0x2a
jmp 0x140002388
mov al, 0x2c
jmp 0x140002388
mov al, 0x7e
jmp 0x140002388
mov al, 0x3d
jmp 0x140002388
mov al, 0x60
jmp 0x140002388
mov al, 0x2b
jmp 0x140002388
mov al, 0x2f
jmp 0x140002388
mov al, 0x2d
jmp 0x140002388
mov al, 0x23
jmp 0x140002388
mov al, 0x3a
jmp 0x140002388
mov al, 0x26
jmp 0x140002388
mov al, 0x3b
jmp 0x140002388
mov eax, 0x69
sub al, dil
jmp 0x140002388
mov ecx, edi
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_islower]
test eax, eax
je 0x14000236e
mov eax, 0xffffffdb
sub al, dil
jmp 0x140002388
mov ecx, edi
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_isupper]
test eax, eax
je 0x140002384
mov eax, 0xffffff9b
sub al, dil
jmp 0x140002388
movzx eax, dil
movzx edx, al
lea rcx, [rbp - 0x19]
call fcn.140002e20
dec r15
sub r14d, 1
jns 0x1400022e0
lea rdx, [rbp - 0x19]
lea rcx, [rbp - 0x79]
call fcn.140001700
nop
lea rcx, str.kerber.exe_e___done
call qword [sym.imp.KERNEL32.dll_SetConsoleTitleA]
mov ecx, 0xfffffff5
call qword [sym.imp.KERNEL32.dll_GetStdHandle]
mov rcx, rax
movzx edx, r13w
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rdx, str.____
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140003350
mov ecx, 0xfffffff5
call qword [sym.imp.KERNEL32.dll_GetStdHandle]
mov rcx, rax
mov edx, 0xe
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rdx, [rbp - 0x79]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400035a0
mov rcx, rax
lea rdx, [0x140003520]
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, 0xfffffff5
call qword [sym.imp.KERNEL32.dll_GetStdHandle]
mov rcx, rax
mov edx, 0xf
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rdx, str._n__Done._Text_Encrypted.
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140003350
mov rcx, rax
lea rdx, [0x140003520]
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, 0xfffffff5
call qword [sym.imp.KERNEL32.dll_GetStdHandle]
mov rcx, rax
movzx edx, r12w
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
nop
lea rcx, [rbp - 0x79]
call fcn.140002e70
nop
lea rcx, [rsp + 0x20]
call fcn.140002e70
lea rcx, str.pause
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3