Function at 0x140006c80
Capabilities:
Delete file
Encode data using xor
Execute command
Get disk information

Disassembly:
mov rax, rsp
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], rsi
push rdi
sub rsp, 0x130
movaps xmmword [rax - 0x18], xmm6
movaps xmmword [rax - 0x28], xmm7
xor edi, edi
lea rcx, str.color_E
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rdx, str.___Loading_Injector...__n_n
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140009120
mov ecx, 0xbb8
call qword [sym.imp.KERNEL32.dll_Sleep]
lea rcx, [0x1400653cc]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, str.color_C
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rdx, str.___Checking_Cheat_Status..._n_n
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140009120
mov ecx, 0x7d0
call qword [sym.imp.KERNEL32.dll_Sleep]
lea rcx, [0x1400653cc]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, str.color_A
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rdx, str.___Welcome_to_Flaky_Menu___n_n
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140009120
mov ecx, 0x7d0
call qword [sym.imp.KERNEL32.dll_Sleep]
lea rcx, [0x1400653cc]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, str.color_E
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rdi
mov qword [rsp + 0x58], rdi
mov ecx, 0x20
call fcn.140057d50
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x50], 0x19
mov qword [rsp + 0x58], 0x1f
movups xmm0, xmmword [str.clyrf8ge70006ns0141xt4o2l]
movups xmmword [rax], xmm0
movsd xmm0, qword [0x140065430]
movsd qword [rax + 0x10], xmm0
movzx ecx, byte [0x140065438]
mov byte [rax + 0x18], cl
mov byte [rax + 0x19], dil
lea rcx, [rsp + 0x40]
call fcn.1400337b0
nop
mov rdx, qword [rsp + 0x58]
cmp rdx, 0xf
jbe 0x140006df5
inc rdx
mov rcx, qword [rsp + 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140006df0
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140006df0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140057d8c
xorps xmm0, xmm0
movups xmmword [rsp + 0xd0], xmm0
mov qword [rsp + 0xe0], rdi
mov qword [rsp + 0xe8], reloc.WS2_32.dll_ntohs
mov byte [rsp + 0xd0], 0
lea rdx, [0x1400651c0]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140009120
lea rdx, str.___Enter_your_license_key:
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140009120
lea rdx, [rsp + 0xd0]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_istream_char__struct_std::char_traits_char___std::cin]
call fcn.140009300
nop
mov dword [rsp + 0x38], edi
mov qword [rsp + 0x30], rdi
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x20], rdi
lea r9, [rsp + 0x140]
xor r8d, r8d
xor edx, edx
lea rcx, [0x140065388]
call qword [sym.imp.KERNEL32.dll_GetVolumeInformationW]
test eax, eax
jne 0x140006eb0
lea rdx, str.failed_to_get_hwid
lea rcx, [rsp + 0xf8]
call fcn.140006900
lea rdx, [0x140075580]
lea rcx, [rsp + 0xf8]
call sub.VCRUNTIME140.dll__CxxThrowException
mov edx, dword [rsp + 0x140]
lea rcx, [rsp + 0x40]
call fcn.140008fa0
nop
lea rdx, [rsp + 0x40]
lea rcx, [rsp + 0xd0]
call fcn.140028544
nop
mov rdx, qword [rsp + 0x58]
cmp rdx, 0xf
jbe 0x140006f15
inc rdx
mov rcx, qword [rsp + 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140006f10
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140006f10
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140057d8c
lea rcx, [0x1400653cc]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rdx, [0x1400651c0]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140009120
lea rdx, str.___Authenticated_successfully
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140009120
lea rdx, [0x140009500]
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, 0xbb8
call qword [sym.imp.KERNEL32.dll_Sleep]
nop
mov ecx, 1
call fcn.140057d50
mov rbx, rax
mov qword [rsp + 0x140], rax
lea rcx, str.color_E
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov esi, 0x133
movdqa xmm7, xmmword [0x140065ac0]
movdqa xmm6, xmmword [0x140065ab0]
nop dword [rax + rax]
lea rcx, [0x1400653cc]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
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.140009120
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.140009120
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.140009120
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.140009120
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.140009120
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.140009120
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.140009120
lea rdx, str.______________________________________________made_by_Flake___n_n
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140009120
lea rdx, str.____n_n
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140009120
lea rdx, str._____________________________________________1__Load_Driver_n_n
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140009120
lea rdx, str._____________________________________________2__Load_Cheat___In_loading___n_n
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140009120
lea rdx, [rsp + 0x140]
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 [rsp + 0x140]
cmp eax, 1
jne 0x140007278
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rdi
mov qword [rsp + 0x58], rdi
mov ecx, 0x20
call fcn.140057d50
mov rdx, rax
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x50], 0x1e
mov qword [rsp + 0x58], 0x1f
movups xmm0, xmmword [str.C:WindowsSystem32driver.sys]
movups xmmword [rax], xmm0
movsd xmm0, qword [0x1400658a0]
movsd qword [rax + 0x10], xmm0
mov ecx, dword [0x1400658a8]
mov dword [rax + 0x18], ecx
movzx eax, word [0x1400658ac]
mov word [rdx + 0x1c], ax
mov byte [rdx + 0x1e], 0
mov r8d, 0x1c00
lea rdx, [0x1401b8c10]
lea rcx, [rsp + 0x40]
call fcn.140006a50
nop
mov rdx, qword [rsp + 0x58]
cmp rdx, 0xf
jbe 0x14000715d
inc rdx
mov rcx, qword [rsp + 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140007158
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140007bf8
call fcn.140057d8c
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rdi
mov qword [rsp + 0x58], rdi
mov ecx, 0x30
call fcn.140057d50
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x50], 0x20
mov qword [rsp + 0x58], 0x2f
movups xmm0, xmmword [str.C:WindowsSystem32maptamer.exe]
movups xmmword [rax], xmm0
movups xmm1, xmmword [0x1400658c0]
movups xmmword [rax + 0x10], xmm1
mov byte [rax + 0x20], 0
mov r8d, 0x94e00
lea rdx, [0x140123e10]
lea rcx, [rsp + 0x40]
call fcn.140006a50
nop
mov rdx, qword [rsp + 0x58]
cmp rdx, 0xf
jbe 0x1400071fe
inc rdx
mov rcx, qword [rsp + 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400071f9
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140007bff
call fcn.140057d8c
lea rcx, [0x1400653cc]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov ecx, 0x64
call qword [sym.imp.KERNEL32.dll_Sleep]
lea rcx, str.C:WindowsSystem32maptamer.exe_C:WindowsSystem32driver.sys
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov ecx, 0x64
call qword [sym.imp.KERNEL32.dll_Sleep]
lea rcx, str.C:WindowsSystem32driver.sys
call qword [sym.imp.api_ms_win_crt_filesystem_l1_1_0.dll_remove]
lea rcx, str.C:WindowsSystem32maptamer.exe
call qword [sym.imp.api_ms_win_crt_filesystem_l1_1_0.dll_remove]
lea rcx, [0x1400653cc]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rdx, str.Driver_loaded_successfully._n
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140009120
mov ecx, 0x3e8
call qword [sym.imp.KERNEL32.dll_Sleep]
jmp 0x140006fa0
cmp eax, 2
jne 0x140007bd5
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rdi
mov qword [rsp + 0x58], rdi
mov ecx, 0x20
call fcn.140057d50
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x50], 0x19
mov qword [rsp + 0x58], 0x1f
movups xmm0, xmmword [0x140065940]
movups xmmword [rax], xmm0
movsd xmm0, qword [0x140065950]
movsd qword [rax + 0x10], xmm0
movzx ecx, byte [0x140065958]
mov byte [rax + 0x18], cl
mov byte [rax + 0x19], 0
mov r8d, 0xaac00
lea rdx, [0x140079210]
lea rcx, [rsp + 0x40]
call fcn.140006a50
nop
mov rdx, qword [rsp + 0x58]
cmp rdx, 0xf
jbe 0x14000732e
inc rdx
mov rcx, qword [rsp + 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140007329
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140007c06
call fcn.140057d8c
mov ecx, 0x3e8
call qword [sym.imp.KERNEL32.dll_Sleep]
mov ecx, 0x47
xor edx, edx
call fcn.140001940
mov word [rsp + 0x40], ax
mov ecx, 0x54
mov edx, 1
call fcn.140001940
mov word [rsp + 0x42], ax
mov ecx, 0x41
mov edx, 2
call fcn.140001940
mov word [rsp + 0x44], ax
mov ecx, 0x35
mov edx, 3
call fcn.140001940
mov word [rsp + 0x46], ax
mov ecx, 0x2e
mov edx, 4
call fcn.140001940
mov word [rsp + 0x48], ax
mov ecx, 0x65
mov edx, 5
call fcn.140001940
mov word [rsp + 0x4a], ax
mov ecx, 0x78
mov edx, 6
call fcn.140001940
mov word [rsp + 0x4c], ax
mov ecx, 0x65
mov edx, 7
call fcn.140001940
mov word [rsp + 0x4e], ax
xor ecx, ecx
mov edx, 8
call fcn.140001940
mov word [rsp + 0x50], ax
mov edx, 9
movzx ecx, word [0x140065972]
call fcn.140001940
mov word [rsp + 0x52], ax
mov edx, 0xa
movzx ecx, word [0x140065974]
call fcn.140001940
mov word [rsp + 0x54], ax
mov edx, ntohs
movzx ecx, word [0x140065976]
call fcn.140001940
mov word [rsp + 0x56], ax
mov edx, recv
movzx ecx, word [str.C:WindowsCMFROZ1234.dll]
call fcn.140001940
mov word [rsp + 0x58], ax
mov edx, recv
movzx ecx, word [0x14006597a]
call fcn.140001940
mov word [rsp + 0x5a], ax
mov edx, recv
movzx ecx, word [0x14006597c]
call fcn.140001940
mov word [rsp + 0x5c], ax
mov edx, reloc.WS2_32.dll_ntohs
movzx ecx, word [0x14006597e]
call fcn.140001940
mov word [rsp + 0x5e], ax
mov edx, reloc.WS2_32.dll_recv
movzx ecx, word [0x140065980]
call fcn.140001940
mov word [rsp + 0x60], ax
xor eax, eax
mov word [rsp + 0x62], ax
mov eax, edi
mov rdx, rdi
mov r8d, 8
nop dword [rax]
movd xmm0, eax
pshufd xmm0, xmm0, 0
paddd xmm0, xmm6
pshufhw xmm0, xmm0, 0xd8
pshuflw xmm1, xmm0, 0xd8
pshufd xmm3, xmm1, 0xd8
movq xmm2, xmm7
paddw xmm3, xmm2
movq xmm0, qword [rsp + rdx*2 + 0x40]
xorps xmm3, xmm0
movq qword [rsp + rdx*2 + 0x40], xmm3
movsxd rcx, r8d
lea rdx, [rsp + rcx*2 + 0x38]
lea ecx, [r8 - 4]
movd xmm0, ecx
pshufd xmm0, xmm0, 0
paddd xmm0, xmm6
pshufhw xmm0, xmm0, 0xd8
pshuflw xmm1, xmm0, 0xd8
pshufd xmm3, xmm1, 0xd8
movq xmm2, xmm7
paddw xmm3, xmm2
movq xmm0, qword [rdx]
xorps xmm3, xmm0
movq qword [rdx], xmm3
movsxd rcx, r8d
movd xmm0, r8d
pshufd xmm0, xmm0, 0
paddd xmm0, xmm6
pshufhw xmm0, xmm0, 0xd8
pshuflw xmm1, xmm0, 0xd8
pshufd xmm3, xmm1, 0xd8
movq xmm2, xmm7
paddw xmm3, xmm2
movq xmm0, qword [rsp + rcx*2 + 0x40]
xorps xmm3, xmm0
movq qword [rsp + rcx*2 + 0x40], xmm3
movsxd rcx, r8d
lea rdx, [rsp + 0x48]
lea rdx, [rdx + rcx*2]
lea ecx, [r8 + 4]
movd xmm0, ecx
pshufd xmm0, xmm0, 0
paddd xmm0, xmm6
pshufhw xmm0, xmm0, 0xd8
pshuflw xmm1, xmm0, 0xd8
pshufd xmm3, xmm1, 0xd8
movq xmm2, xmm7
paddw xmm3, xmm2
movq xmm0, qword [rdx]
xorps xmm3, xmm0
movq qword [rdx], xmm3
add eax, 0x10
add r8d, 0x10
movsxd rdx, eax
cmp rdx, 0x10
jb 0x1400074b0
cmp rdx, 0x11
jae 0x1400075c3
nop
lea ecx, [rsi + rax]
xor word [rsp + rdx*2 + 0x40], cx
inc eax
movsxd rdx, eax
cmp rdx, 0x11
jb 0x1400075b0
mov word [rsp + 0x62], di
mov ecx, 0x43
xor edx, edx
call fcn.140001940
mov word [rsp + 0x68], ax
mov ecx, 0x3a
mov edx, 1
call fcn.140001940
mov word [rsp + 0x6a], ax
mov ecx, 0x5c
mov edx, 2
call fcn.140001940
mov word [rsp + 0x6c], ax
mov ecx, 0x57
mov edx, 3
call fcn.140001940
mov word [rsp + 0x6e], ax
mov ecx, 0x69
mov edx, 4
call fcn.140001940
mov word [rsp + 0x70], ax
mov ecx, WSAGetLastError
mov edx, 5
call fcn.140001940
mov word [rsp + 0x72], ax
mov ecx, 0x64
mov edx, 6
call fcn.140001940
mov word [rsp + 0x74], ax
mov ecx, reloc.WS2_32.dll_WSAGetLastError
mov edx, 7
call fcn.140001940
mov word [rsp + 0x76], ax
mov ecx, 0x77
mov edx, 8
call fcn.140001940
mov word [rsp + 0x78], ax
mov ecx, reloc.WS2_32.dll_WSAStartup
mov edx, 9
call fcn.140001940
mov word [rsp + 0x7a], ax
mov ecx, 0x5c
mov edx, 0xa
call fcn.140001940
mov word [rsp + 0x7c], ax
mov ecx, 0x43
mov edx, ntohs
call fcn.140001940
mov word [rsp + 0x7e], ax
mov ecx, 0x4d
mov edx, recv
call fcn.140001940
mov word [rsp + 0x80], ax
mov ecx, 0x46
mov edx, recv
call fcn.140001940
mov word [rsp + 0x82], ax
mov ecx, 0x52
mov edx, recv
call fcn.140001940
mov word [rsp + 0x84], ax
mov ecx, 0x4f
mov edx, reloc.WS2_32.dll_ntohs
call fcn.140001940
mov word [rsp + 0x86], ax
mov ecx, 0x5a
mov edx, reloc.WS2_32.dll_recv
call fcn.140001940
mov word [rsp + 0x88], ax
mov ecx, 0x31
mov edx, send
call fcn.140001940
mov word [rsp + 0x8a], ax
mov ecx, 0x32
mov edx, reloc.WS2_32.dll_select
call fcn.140001940
mov word [rsp + 0x8c], ax
mov ecx, 0x33
mov edx, reloc.WS2_32.dll_send
call fcn.140001940
mov word [rsp + 0x8e], ax
mov ecx, 0x34
mov edx, shutdown
call fcn.140001940
mov word [rsp + 0x90], ax
mov ecx, 0x2e
mov edx, reloc.WS2_32.dll_setsockopt
call fcn.140001940
mov word [rsp + 0x92], ax
mov ecx, 0x64
mov edx, reloc.WS2_32.dll_shutdown
call fcn.140001940
mov word [rsp + 0x94], ax
mov ecx, WSAGetLastError
mov edx, reloc.WS2_32.dll_socket
call fcn.140001940
mov word [rsp + 0x96], ax
mov edx, 0x18
call fcn.140001940
mov word [rsp + 0x98], ax
xor ecx, ecx
mov edx, 0x19
call fcn.140001940
mov word [rsp + 0x9a], ax
mov edx, 0x1a
movzx ecx, word [0x1400659ac]
call fcn.140001940
mov word [rsp + 0x9c], ax
mov edx, 0x1b
movzx ecx, word [0x1400659ae]
call fcn.140001940
mov word [rsp + 0x9e], ax
mov edx, 0x1c
movzx ecx, word [str.Injected_n_n]
call fcn.140001940
mov word [rsp + 0xa0], ax
mov edx, 0x1d
movzx ecx, word [0x1400659b2]
call fcn.140001940
mov word [rsp + 0xa2], ax
mov edx, 0x1e
movzx ecx, word [0x1400659b4]
call fcn.140001940
mov word [rsp + 0xa4], ax
mov edx, 0x1f
movzx ecx, word [0x1400659b6]
call fcn.140001940
mov word [rsp + 0xa6], ax
mov edx, 0x20
movzx ecx, word [0x1400659b8]
call fcn.140001940
mov word [rsp + 0xa8], ax
mov edx, 0x21
movzx ecx, word [0x1400659ba]
call fcn.140001940
mov word [rsp + 0xaa], ax
mov edx, 0x22
movzx ecx, word [0x1400659bc]
call fcn.140001940
mov word [rsp + 0xac], ax
mov edx, 0x23
movzx ecx, word [0x1400659be]
call fcn.140001940
mov word [rsp + 0xae], ax
mov edx, 0x24
movzx ecx, word [str.Invalid_choice._Enter_1_to_load_driver_or_2_to_load_cheat._n]
call fcn.140001940
mov word [rsp + 0xb0], ax
mov edx, 0x25
movzx ecx, word [0x1400659c2]
call fcn.140001940
mov word [rsp + 0xb2], ax
mov edx, 0x26
movzx ecx, word [0x1400659c4]
call fcn.140001940
mov word [rsp + 0xb4], ax
mov edx, 0x27
movzx ecx, word [0x1400659c6]
call fcn.140001940
mov word [rsp + 0xb6], ax
mov edx, 0x28
movzx ecx, word [0x1400659c8]
call fcn.140001940
mov word [rsp + 0xb8], ax
mov edx, 0x29
movzx ecx, word [0x1400659ca]
call fcn.140001940
mov word [rsp + 0xba], ax
mov edx, 0x2a
movzx ecx, word [0x1400659cc]
call fcn.140001940
mov word [rsp + 0xbc], ax
mov edx, 0x2b
movzx ecx, word [0x1400659ce]
call fcn.140001940
mov word [rsp + 0xbe], ax
mov edx, 0x2c
movzx ecx, word [0x1400659d0]
call fcn.140001940
mov word [rsp + 0xc0], ax
mov edx, 0x2d
movzx ecx, word [0x1400659d2]
call fcn.140001940
mov word [rsp + 0xc2], ax
mov edx, 0x2e
movzx ecx, word [0x1400659d4]
call fcn.140001940
mov word [rsp + 0xc4], ax
mov edx, 0x2f
movzx ecx, word [0x1400659d6]
call fcn.140001940
mov word [rsp + 0xc6], ax
mov edx, 0x30
movzx ecx, word [0x1400659d8]
call fcn.140001940
mov word [rsp + 0xc8], ax
mov edx, 0x31
movzx ecx, word [0x1400659da]
call fcn.140001940
mov word [rsp + 0xca], ax
mov edx, 0x32
movzx ecx, word [0x1400659dc]
call fcn.140001940
mov word [rsp + 0xcc], ax
xor eax, eax
mov word [rsp + 0xce], ax
mov edx, edi
mov rcx, rdi
mov r8d, 8
nop word [rax + rax]
movd xmm0, edx
pshufd xmm0, xmm0, 0
paddd xmm0, xmm6
pshufhw xmm0, xmm0, 0xd8
pshuflw xmm1, xmm0, 0xd8
pshufd xmm3, xmm1, 0xd8
movq xmm2, xmm7
paddw xmm3, xmm2
movq xmm0, qword [rsp + rcx*2 + 0x68]
xorps xmm3, xmm0
movq qword [rsp + rcx*2 + 0x68], xmm3
movsxd rax, r8d
lea rcx, [rsp + rax*2 + 0x60]
lea eax, [r8 - 4]
movd xmm0, eax
pshufd xmm0, xmm0, 0
paddd xmm0, xmm6
pshufhw xmm0, xmm0, 0xd8
pshuflw xmm1, xmm0, 0xd8
pshufd xmm3, xmm1, 0xd8
movq xmm2, xmm7
paddw xmm3, xmm2
movq xmm0, qword [rcx]
xorps xmm3, xmm0
movq qword [rcx], xmm3
movsxd rax, r8d
movd xmm0, r8d
pshufd xmm0, xmm0, 0
paddd xmm0, xmm6
pshufhw xmm0, xmm0, 0xd8
pshuflw xmm1, xmm0, 0xd8
pshufd xmm3, xmm1, 0xd8
movq xmm2, xmm7
paddw xmm3, xmm2
movq xmm0, qword [rsp + rax*2 + 0x68]
xorps xmm3, xmm0
movq qword [rsp + rax*2 + 0x68], xmm3
movsxd rax, r8d
lea rcx, [rsp + 0x70]
lea rcx, [rcx + rax*2]
lea eax, [r8 + 4]
movd xmm0, eax
pshufd xmm0, xmm0, 0
paddd xmm0, xmm6
pshufhw xmm0, xmm0, 0xd8
pshuflw xmm1, xmm0, 0xd8
pshufd xmm3, xmm1, 0xd8
movq xmm2, xmm7
paddw xmm3, xmm2
movq xmm0, qword [rcx]
xorps xmm3, xmm0
movq qword [rcx], xmm3
add edx, 0x10
add r8d, 0x10
movsxd rcx, edx
cmp rcx, 0x30
jb 0x140007a80
cmp rcx, 0x33
jae 0x140007b93
nop
lea eax, [rsi + rdx]
xor word [rsp + rcx*2 + 0x68], ax
inc edx
movsxd rcx, edx
cmp rcx, 0x33
jb 0x140007b80
mov word [rsp + 0xce], di
lea r8, [rsp + 0x40]
lea rdx, [rsp + 0x68]
mov rcx, rbx
call fcn.1400028d0
mov ecx, 0x7530
call qword [sym.imp.KERNEL32.dll_Sleep]
lea rcx, [0x140065940]
call qword [sym.imp.api_ms_win_crt_filesystem_l1_1_0.dll_remove]
lea rdx, str.Injected_n_n
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
jmp 0x140007be3
lea rdx, str.Invalid_choice._Enter_1_to_load_driver_or_2_to_load_cheat._n
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cerr]
call fcn.140009120
mov ecx, 0x64
call qword [sym.imp.KERNEL32.dll_Sleep]
jmp 0x140006fa0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3