Function at 0x140099330
Capabilities:
Create directory
Create thread
Download url
Encode data using xor
Execute command
Log keystrokes via polling
Receive data
Terminate process

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rdi
push rbp
lea rbp, [rsp - 0x57]
sub rsp, 0xa0
mov rax, qword [0x14022b2b0]
xor rax, rsp
mov qword [rbp + 0x47], rax
mov ecx, 8
call fcn.1401542c8
lea rcx, [0x140090bd0]
mov qword [rax], rcx
mov qword [rbp + 7], rax
lea rcx, [rbp - 0x11]
mov qword [rsp + 0x28], rcx
xor edi, edi
mov dword [rsp + 0x20], edi
mov r9, rax
lea r8, [0x1400a2570]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__beginthreadex]
mov qword [rbp - 0x19], rax
test rax, rax
je 0x140099fd5
cmp dword [rbp - 0x11], edi
jne 0x1400993ac
lea ecx, [rdi + 1]
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_]
int3
movaps xmm0, xmmword [rbp - 0x19]
movdqa xmmword [rbp + 7], xmm0
lea rcx, [rbp + 7]
call qword [sym.imp.MSVCP140.dll__Thrd_detach]
test eax, eax
je 0x1400993cc
mov ecx, eax
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Throw_C_error_int_]
nop
mov qword [rbp - 0x19], rdi
mov qword [rbp - 9], rdi
mov qword [rbp - 1], reloc.WS2_32.dll_ntohs
mov r8d, reloc.WS2_32.dll_listen
lea rdx, str.CrrOctmgv0gzg
lea rcx, [rbp - 0x19]
call fcn.14000b840
mov rax, rdi
nop word [rax + rax]
lea rdx, [rbp - 0x19]
cmp qword [rbp - 1], 0x10
setae r9b
mov r8, qword [rbp - 0x19]
cmovae rdx, r8
cmp byte [rax + rdx], 0
je 0x140099445
lea rcx, [rbp - 0x19]
test r9b, r9b
je 0x14009942b
movzx ecx, byte [rax + r8]
jmp 0x140099433
movzx ecx, byte [rax + rcx]
lea r8, [rbp - 0x19]
sub cl, 2
mov byte [rax + r8], cl
inc rax
cmp rax, 0x400
jl 0x140099400
movups xmm0, xmmword [rbp - 0x19]
movups xmmword [rbp + 7], xmm0
movups xmm1, xmmword [rbp - 9]
movups xmmword [rbp + 0x17], xmm1
mov qword [rbp - 9], rdi
mov qword [rbp - 1], reloc.WS2_32.dll_ntohs
mov byte [rbp - 0x19], 0
lea rcx, [rbp - 0x19]
call fcn.14000b7e0
lea rcx, [rbp + 7]
cmp qword [rbp + 0x1f], 0x10
cmovae rcx, qword [rbp + 7]
call fcn.1400afda0
lea rcx, [rbp + 7]
call fcn.14000b7e0
mov qword [rbp - 0x19], rdi
mov qword [rbp - 9], rdi
mov qword [rbp - 1], reloc.WS2_32.dll_ntohs
mov r8d, reloc.WS2_32.dll_setsockopt
lea rdx, str.CpftqkfGowncvqtGp0gzg
lea rcx, [rbp - 0x19]
call fcn.14000b840
mov rdx, rdi
lea rcx, [rbp - 0x19]
cmp qword [rbp - 1], 0x10
setae r9b
mov r8, qword [rbp - 0x19]
cmovae rcx, r8
cmp byte [rcx + rdx], 0
je 0x1400994f8
lea rax, [rbp - 0x19]
test r9b, r9b
je 0x1400994de
movzx eax, byte [r8 + rdx]
jmp 0x1400994e6
movzx eax, byte [rax + rdx]
lea r8, [rbp - 0x19]
sub al, 2
mov byte [r8 + rdx], al
inc rdx
cmp rdx, 0x400
jl 0x1400994b3
movups xmm0, xmmword [rbp - 0x19]
movups xmmword [rbp + 7], xmm0
movups xmm1, xmmword [rbp - 9]
movups xmmword [rbp + 0x17], xmm1
mov qword [rbp - 9], rdi
mov qword [rbp - 1], reloc.WS2_32.dll_ntohs
mov byte [rbp - 0x19], 0
lea rcx, [rbp - 0x19]
call fcn.14000b7e0
lea rcx, [rbp + 7]
cmp qword [rbp + 0x1f], 0x10
cmovae rcx, qword [rbp + 7]
call fcn.1400afda0
lea rcx, [rbp + 7]
call fcn.14000b7e0
mov qword [rbp - 0x19], rdi
mov qword [rbp - 9], rdi
mov qword [rbp - 1], reloc.WS2_32.dll_ntohs
mov r8d, reloc.WS2_32.dll_send
lea rdx, str.CpftqkfGowncvqt0gzg
lea rcx, [rbp - 0x19]
call fcn.14000b840
mov rdx, rdi
nop word [rax + rax]
lea rcx, [rbp - 0x19]
cmp qword [rbp - 1], 0x10
setae r9b
mov r8, qword [rbp - 0x19]
cmovae rcx, r8
cmp byte [rcx + rdx], 0
je 0x1400995b5
lea rax, [rbp - 0x19]
test r9b, r9b
je 0x14009959b
movzx eax, byte [r8 + rdx]
jmp 0x1400995a3
movzx eax, byte [rax + rdx]
lea r8, [rbp - 0x19]
sub al, 2
mov byte [r8 + rdx], al
inc rdx
cmp rdx, 0x400
jl 0x140099570
movups xmm0, xmmword [rbp - 0x19]
movups xmmword [rbp + 7], xmm0
movups xmm1, xmmword [rbp - 9]
movups xmmword [rbp + 0x17], xmm1
mov qword [rbp - 9], rdi
mov qword [rbp - 1], reloc.WS2_32.dll_ntohs
mov byte [rbp - 0x19], 0
lea rcx, [rbp - 0x19]
call fcn.14000b7e0
lea rcx, [rbp + 7]
cmp qword [rbp + 0x1f], 0x10
cmovae rcx, qword [rbp + 7]
call fcn.1400afda0
lea rcx, [rbp + 7]
call fcn.14000b7e0
mov dword [rbp + 7], 0xbca2ae
mov byte [rbp + 0xb], 1
mov rcx, rdi
nop dword [rax + rax]
lea eax, [rcx - 0x33]
xor byte [rbp + rcx + 7], al
inc rcx
cmp rcx, 3
jb 0x140099610
mov byte [rbp + 0xb], 0
lea rcx, [rbp + 7]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
call qword [sym.imp.KERNEL32.dll_GetCurrentProcessId]
mov r8d, eax
xor edx, edx
mov ecx, 0x1fffff
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov qword [0x14023b438], rax
call fcn.140090320
test eax, eax
jne 0x1400996b1
lea rdx, str.GttqtaEqppgevkqpaUgtxgt
lea rcx, [rbp - 0x19]
call fcn.14000b110
mov rdx, rax
lea rcx, [rbp + 7]
call fcn.140090120
nop
mov rdx, rax
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14009ea10
lea rdx, [0x14009d930]
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]
nop
lea rcx, [rbp + 7]
call fcn.14000b0b0
mov ecx, 0x1f40
call qword [sym.imp.KERNEL32.dll_Sleep]
mov ecx, 1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
call fcn.140097f30
test al, al
jne 0x140099717
lea rdx, str.EcpvaRtgrctcvkqpaEjgcv
lea rcx, [rbp - 0x19]
call fcn.14000b110
mov rdx, rax
lea rcx, [rbp + 7]
call fcn.140090120
nop
mov rdx, rax
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14009ea10
lea rdx, [0x14009d930]
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]
nop
lea rcx, [rbp + 7]
call fcn.14000b0b0
mov ecx, 0x1f40
call qword [sym.imp.KERNEL32.dll_Sleep]
mov ecx, 1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
call fcn.140098700
test al, al
jne 0x14009977d
lea rdx, str.EcpvaNqcfaEjgcv
lea rcx, [rbp - 0x19]
call fcn.14000b110
mov rdx, rax
lea rcx, [rbp + 7]
call fcn.140090120
nop
mov rdx, rax
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14009ea10
lea rdx, [0x14009d930]
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]
nop
lea rcx, [rbp + 7]
call fcn.14000b0b0
mov ecx, 0x1f40
call qword [sym.imp.KERNEL32.dll_Sleep]
mov ecx, 1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov ecx, 0x7d0
call qword [sym.imp.KERNEL32.dll_Sleep]
call qword [sym.imp.KERNEL32.dll_GetCurrentProcessId]
mov ebx, eax
mov qword [rbp - 0x19], rdi
mov qword [rbp - 9], rdi
mov qword [rbp - 1], reloc.WS2_32.dll_ntohs
mov r8d, 5
lea rdx, str.0Tgu
lea rcx, [rbp - 0x19]
call fcn.14000b840
mov rdx, rdi
nop dword [rax]
lea rcx, [rbp - 0x19]
cmp qword [rbp - 1], 0x10
setae r9b
mov r8, qword [rbp - 0x19]
cmovae rcx, r8
cmp byte [rdx + rcx], 0
je 0x140099805
lea rax, [rbp - 0x19]
test r9b, r9b
je 0x1400997eb
movzx eax, byte [rdx + r8]
jmp 0x1400997f3
movzx eax, byte [rax + rdx]
lea r8, [rbp - 0x19]
sub al, 2
mov byte [rdx + r8], al
inc rdx
cmp rdx, 0x400
jl 0x1400997c0
movups xmm0, xmmword [rbp - 0x19]
movups xmmword [rbp + 7], xmm0
movups xmm1, xmmword [rbp - 9]
movups xmmword [rbp + 0x17], xmm1
mov qword [rbp - 9], rdi
mov qword [rbp - 1], reloc.WS2_32.dll_ntohs
mov byte [rbp - 0x19], 0
lea rcx, [rbp - 0x19]
call fcn.14000b7e0
lea rcx, [rbp + 7]
cmp qword [rbp + 0x1f], 0x10
cmovae rcx, qword [rbp + 7]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_CreateDirectoryA]
lea rcx, [rbp + 7]
call fcn.14000b7e0
call fcn.140096a00
test al, al
je 0x140099f7b
mov ecx, ebx
call fcn.140090060
lea rdx, [0x14009d930]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
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 qword [rsp + 0x20], rdi
xor r9d, r9d
lea r8, str.C:Windows_adb.exe
lea rdx, str.https:__github.com_mohamedibrahme_MEGA__raw_main_adb.exe
xor ecx, ecx
call qword [sym.imp.urlmon.dll_URLDownloadToFileA]
mov qword [rsp + 0x20], rdi
xor r9d, r9d
lea r8, str.C:WindowsAdbWinApi.dll
lea rdx, str.https:__github.com_mohamedibrahme_MEGA__raw_main_AdbWinApi.dll
xor ecx, ecx
call qword [sym.imp.urlmon.dll_URLDownloadToFileA]
lea rdx, str.Starting_Emulator_En
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14009d760
lea rdx, [0x14009d930]
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]
call fcn.140098d50
call fcn.1400afc40
test eax, eax
jne 0x1400998f6
mov ecx, 0x1f4
call qword [sym.imp.KERNEL32.dll_Sleep]
call fcn.1400afc40
test eax, eax
je 0x1400998e2
lea rdx, str.CHOOSE_GAME_:__1_GL__2_TW__3_KR__4_VN_
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14009d760
lea rdx, [0x14023b45c]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_istream_char__struct_std::char_traits_char___std::cin]
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]
mov eax, dword [0x14023b45c]
cmp eax, 1
jne 0x140099a13
lea rdx, str.adb_kill_server
lea rcx, [rbp - 0x19]
call fcn.14000b110
mov rcx, rax
call fcn.140098b50
lea rdx, str.adb.exe_start_server
lea rcx, [rbp - 0x19]
call fcn.14000b110
mov rcx, rax
call fcn.140098b50
lea rdx, str.aow_drv
lea rcx, [rbp + 0x27]
call fcn.14000afa0
nop
lea rdx, str.adb.exe_shell_am_force_stop_com.tencent.ig
lea rcx, [rbp - 0x19]
call fcn.14000b110
mov rcx, rax
call fcn.140098b50
lea rdx, str.adb.exe_shell_touch__data_data_com.tencent.tinput
lea rcx, [rbp - 0x19]
call fcn.14000b110
mov rcx, rax
call fcn.140098b50
lea rdx, str.adb_shell_rm__rf__data_data_com.tencent.ig_lib_libmarsxlog.so
lea rcx, [rbp - 0x19]
call fcn.14000b110
mov rcx, rax
call fcn.140098b50
mov qword [rsp + 0x20], rdi
xor r9d, r9d
lea r8, str.C:WindowsFontsxum.exe
lea rdx, str.https:__github.com_mohamedibrahme_MEGA_X_raw_refs_heads_main_libmarsxlog.so
xor ecx, ecx
call qword [sym.imp.urlmon.dll_URLDownloadToFileA]
lea rdx, str.adb_push_C:WindowsFontsxum.exe__data_data_com.tencent.ig_lib_libmarsxlog.so
lea rcx, [rbp - 0x19]
call fcn.14000b110
mov rcx, rax
call fcn.140098b50
lea rdx, str.adb_shell_monkey__p_com.tencent.ig__c_android.intent.category.LAUNCHER_1
lea rcx, [rbp - 0x19]
call fcn.14000b110
mov rcx, rax
call fcn.140098b50
nop
lea rcx, [rbp + 0x27]
call fcn.14000af90
mov eax, dword [0x14023b45c]
cmp eax, 2
jne 0x140099b03
lea rdx, str.adb_kill_server
lea rcx, [rbp + 0x27]
call fcn.14000b110
mov rcx, rax
call fcn.140098b50
lea rdx, str.adb.exe_start_server
lea rcx, [rbp + 0x27]
call fcn.14000b110
mov rcx, rax
call fcn.140098b50
lea rdx, str.aow_drv
lea rcx, [rbp - 0x19]
call fcn.14000afa0
nop
lea rdx, str.adb.exe_shell_am_force_stop_com.rekoo.pubgm
lea rcx, [rbp + 0x27]
call fcn.14000b110
mov rcx, rax
call fcn.140098b50
lea rdx, str.adb.exe_shell_touch__data_data_com.rekoo.tinput
lea rcx, [rbp + 0x27]
call fcn.14000b110
mov rcx, rax
call fcn.140098b50
lea rdx, str.adb_shell_rm__rf__data_data_com.rekoo.pubgm_lib_libmarsxlog.so
lea rcx, [rbp + 0x27]
call fcn.14000b110
mov rcx, rax
call fcn.140098b50
mov qword [rsp + 0x20], rdi
xor r9d, r9d
lea r8, str.C:WindowsFontsxum.exe
lea rdx, str.https:__github.com_mohamedibrahme_MEGA_X_raw_refs_heads_main_libmarsxlog.so
xor ecx, ecx
call qword [sym.imp.urlmon.dll_URLDownloadToFileA]
lea rdx, str.adb_push_C:WindowsFontsxum.exe__data_data_com.rekoo.pubgm_lib_libmarsxlog.so
lea rcx, [rbp + 0x27]
call fcn.14000b110
mov rcx, rax
call fcn.140098b50
lea rdx, str.adb_shell_monkey__p_com.rekoo.pubgm__c_android.intent.category.LAUNCHER_1
lea rcx, [rbp + 0x27]
call fcn.14000b110
mov rcx, rax
call fcn.140098b50
nop
lea rcx, [rbp - 0x19]
call fcn.14000af90
mov eax, dword [0x14023b45c]
cmp eax, 3
jne 0x140099bd8
lea rdx, str.adb_kill_server
lea rcx, [rbp + 0x27]
call fcn.14000b110
mov rcx, rax
call fcn.140098b50
lea rdx, str.adb.exe_start_server
lea rcx, [rbp + 0x27]
call fcn.14000b110
mov rcx, rax
call fcn.140098b50
lea rdx, str.adb.exe_shell_am_force_stop_com.pubg.krmobile
lea rcx, [rbp + 0x27]
call fcn.14000b110
mov rcx, rax
call fcn.140098b50
lea rdx, str.adb.exe_shell_touch__data_data_com.pubg.tinput
lea rcx, [rbp + 0x27]
call fcn.14000b110
mov rcx, rax
call fcn.140098b50
lea rdx, str.adb_shell_rm__rf__data_data_com.pubg.krmobile_lib_libmarsxlog.so
lea rcx, [rbp + 0x27]
call fcn.14000b110
mov rcx, rax
call fcn.140098b50
mov qword [rsp + 0x20], rdi
xor r9d, r9d
lea r8, str.C:WindowsFontsxum.exe
lea rdx, str.https:__github.com_mohamedibrahme_MEGA_X_raw_refs_heads_main_libmarsxlog.so
xor ecx, ecx
call qword [sym.imp.urlmon.dll_URLDownloadToFileA]
lea rdx, str.adb_push_C:WindowsFontsxum.exe__data_data_com.pubg.krmobile_lib_libmarsxlog.so
lea rcx, [rbp + 0x27]
call fcn.14000b110
mov rcx, rax
call fcn.140098b50
lea rdx, str.adb_shell_monkey__p_com.pubg.krmobile__c_android.intent.category.LAUNCHER_1
lea rcx, [rbp + 0x27]
call fcn.14000b110
mov rcx, rax
call fcn.140098b50
mov eax, dword [0x14023b45c]
cmp eax, 4
jne 0x140099ca7
lea rdx, str.adb_kill_server
lea rcx, [rbp + 0x27]
call fcn.14000b110
mov rcx, rax
call fcn.140098b50
lea rdx, str.adb.exe_start_server
lea rcx, [rbp + 0x27]
call fcn.14000b110
mov rcx, rax
call fcn.140098b50
lea rdx, str.adb.exe_shell_am_force_stop_com.vng.pubgmobile
lea rcx, [rbp + 0x27]
call fcn.14000b110
mov rcx, rax
call fcn.140098b50
lea rdx, str.adb.exe_shell_touch__data_data_com.vng.tinput
lea rcx, [rbp + 0x27]
call fcn.14000b110
mov rcx, rax
call fcn.140098b50
lea rdx, str.adb_shell_rm__rf__data_data_com.vng.pubgmobile_lib_libmarsxlog.so
lea rcx, [rbp + 0x27]
call fcn.14000b110
mov rcx, rax
call fcn.140098b50
mov qword [rsp + 0x20], rdi
xor r9d, r9d
lea r8, str.C:WindowsFontsxum.exe
lea rdx, str.https:__github.com_mohamedibrahme_MEGA_X_raw_refs_heads_main_libmarsxlog.so
xor ecx, ecx
call qword [sym.imp.urlmon.dll_URLDownloadToFileA]
lea rdx, str.adb_push_C:WindowsFontsxum.exe__data_data_com.vng.pubgmobile_lib_libmarsxlog.so
lea rcx, [rbp + 0x27]
call fcn.14000b110
mov rcx, rax
call fcn.140098b50
lea rdx, str.adb_shell_monkey__p_com.vng.pubgmobile__c_android.intent.category.LAUNCHER_1
lea rcx, [rbp + 0x27]
call fcn.14000b110
mov rcx, rax
call fcn.140098b50
lea rdx, str.Please_Wait_Injecting
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14009d760
lea rdx, [0x14009d930]
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]
nop word [rax + rax]
call fcn.1400afc40
mov ebx, eax
test eax, eax
jle 0x140099ee1
mov ecx, Ordinal_27
call fcn.1401542c8
mov rcx, rax
mov qword [rbp + 7], rax
call fcn.140098b40
mov r8d, 2
mov edx, ebx
call fcn.140153070
nop
mov qword [0x14023b460], rax
mov edx, 0xe0c36e0
call fcn.14009d970
cmp eax, 0x10000000
jb 0x140099cd0
mov dword [0x14023b48c], eax
lea rcx, [0x140206454]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rdx, str.0TguEqphki
lea rcx, [rbp + 0x27]
call fcn.14000b110
mov rdx, rax
lea rcx, [rbp - 0x19]
call fcn.140090120
mov rcx, rax
call fcn.14000b9a0
mov rcx, rax
xor edx, edx
call qword [sym.imp.KERNEL32.dll_CreateDirectoryA]
lea rcx, [rbp - 0x19]
call fcn.14000b0b0
lea rdx, str.0TguEqphkiiwk0kpk
lea rcx, [rbp + 0x27]
call fcn.14000b110
mov rdx, rax
lea rcx, [rbp - 0x19]
call fcn.140090120
mov rdx, rax
lea rcx, [0x140231290]
call fcn.14000b0c0
lea rcx, [rbp - 0x19]
call fcn.14000b0b0
lea rdx, str.0TguEqphki_0kpk
lea rcx, [rbp + 0x27]
call fcn.14000b110
mov rdx, rax
lea rcx, [rbp + 7]
call fcn.140090120
nop
mov rcx, rax
call fcn.14000b9a0
mov rdx, rax
lea rcx, [rbp - 0x19]
call fcn.14000b110
mov rcx, rax
call fcn.1400b4ac0
nop
lea rcx, [rbp + 7]
call fcn.14000b0b0
call fcn.14004b0a0
call fcn.14001fd80
call fcn.14001fdb0
lea rdx, [0x140092950]
lea rcx, [rbp - 0x19]
call fcn.14009ed70
nop
mov rcx, rax
call fcn.14008f810
nop
lea rcx, [rbp - 0x19]
call fcn.140020590
lea rdx, [0x1400931c0]
lea rcx, [rbp - 0x19]
call fcn.14009ed70
nop
mov rcx, rax
call fcn.14008f810
nop
lea rcx, [rbp - 0x19]
call fcn.140020590
lea rdx, [0x140091d50]
lea rcx, [rbp - 0x19]
call fcn.14009ed70
nop
mov rcx, rax
call fcn.14008f810
nop
lea rcx, [rbp - 0x19]
call fcn.140020590
lea rdx, [0x140092770]
lea rcx, [rbp - 0x19]
call fcn.14009ed70
nop
mov rcx, rax
call fcn.14008f810
nop
lea rcx, [rbp - 0x19]
call fcn.140020590
lea rdx, [0x1400afc10]
lea rcx, [rbp - 0x19]
call fcn.14009ed70
nop
mov rcx, rax
call fcn.14008f810
nop
lea rcx, [rbp - 0x19]
call fcn.140020590
lea rdx, [0x14000add0]
lea rcx, [rbp - 0x19]
call fcn.14009ed70
nop
mov rcx, rax
call fcn.14008f810
nop
lea rcx, [rbp - 0x19]
call fcn.140020590
lea rdx, [0x140096970]
lea rcx, [rbp - 0x19]
call fcn.14009ed70
nop
mov rcx, rax
call fcn.14008f810
nop
lea rcx, [rbp - 0x19]
call fcn.140020590
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov rcx, rax
xor edx, edx
call qword [sym.imp.USER32.dll_ShowWindow]
mov ecx, reloc.WLDAP32.dll_Ordinal_35
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test ax, ax
jne 0x140099f1d
mov ecx, 0x1f4
call qword [sym.imp.KERNEL32.dll_Sleep]
mov ecx, reloc.WLDAP32.dll_Ordinal_35
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test ax, ax
je 0x140099f02
lea rdx, str.0TguEqphkiiwk0kpk
lea rcx, [rbp + 0x27]
call fcn.14000b110
mov rdx, rax
lea rcx, [rbp - 0x19]
call fcn.140090120
nop
mov rcx, rax
call fcn.14000b9a0
mov rcx, rax
call fcn.1400635f0
nop
lea rcx, [rbp - 0x19]
call fcn.14000b0b0
cmp byte [0x14023b59a], 1
jne 0x140099f62
call fcn.140091ff0
mov byte [0x14023b2f5], 0
call qword [sym.imp.KERNEL32.dll_FreeConsole]
mov ecx, 1
call qword [sym.imp.KERNEL32.dll_ExitProcess]
lea rdx, str.KpxcknfaMg
lea rcx, [rbp + 0x27]
call fcn.14000b110
mov rdx, rax
lea rcx, [rbp - 0x19]
call fcn.140090120
nop
mov rdx, rax
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14009ea10
lea rdx, [0x14009d930]
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]
nop
lea rcx, [rbp - 0x19]
call fcn.14000b0b0
mov ecx, 0x1f40
call qword [sym.imp.KERNEL32.dll_Sleep]
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
nop
mov dword [rbp - 0x11], edi
mov ecx, 6
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_]
int3