Function at 0x140008a94
Capabilities:
Acquire debug privileges
Create process on windows
Encode data using xor

Disassembly:
mov rax, rsp
push rbp
push r14
push r15
lea rbp, [rax - 0xb8]
sub rsp, 0x1a0
mov qword [rsp + 0x68], 0xfffffffffffffffe
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], r12
mov qword [rax + 0x20], r13
mov rax, qword [0x140018010]
xor rax, rsp
mov qword [rbp + 0x98], rax
lea rdx, str.Russian
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_locale_l1_1_0.dll_setlocale]
lea rax, [rbp]
mov qword [rsp + 0x70], rax
lea rdx, [0x14001e8c8]
lea rcx, [rbp]
call fcn.1400093ec
mov rdi, rax
lea rax, [rbp + 0x20]
mov qword [rsp + 0x78], rax
lea rdx, str.deniska132.myjino.ru_relesehack_cheak_active_Index.php
lea rcx, [rbp + 0x20]
call fcn.1400047d0
mov rbx, rax
lea rdx, str.MESSAGELOGINUSERKEY
lea rcx, [rbp + 0x40]
call fcn.1400047d0
nop
mov r9, rdi
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.140007fa0
mov rdi, qword [rax + 0x10]
cmp qword [rax + 0x18], 0x10
jb 0x140008b4c
mov rax, qword [rax]
mov r8, rdi
mov r15d, 0xc
cmp rdi, r15
cmova r8, r15
lea rdx, str.LICENSE_GOOD
mov rcx, rax
call sub.VCRUNTIME140.dll_memcmp
mov ebx, eax
or r14, 0xffffffffffffffff
test eax, eax
jne 0x140008b87
cmp rdi, r15
jae 0x140008b7f
mov ebx, r14d
jmp 0x140008b87
xor ebx, ebx
cmp rdi, r15
seta bl
mov rdx, qword [rbp - 0x68]
cmp rdx, 0x10
jb 0x140008bc5
inc rdx
mov rcx, qword [rbp - 0x80]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140008bc0
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140008bc0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14000ee94
test ebx, ebx
jne 0x140009090
call fcn.1400085cc
call fcn.1400086dc
call fcn.140008820
lea rdx, str._______________________________________________
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140009d20
lea rdx, [0x140009f18]
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]
xor ecx, ecx
lea rdx, [0x14001c490]
lea r13d, [rbx + 1]
lea eax, [rcx + 4]
shl al, 2
xor byte [rdx], al
add ecx, r13d
add rdx, r13
cmp ecx, 0x1a00
jb 0x140008c0c
xor eax, eax
lock cmpxchg dword [0x14001e8c0], r13d
jne 0x140008c78
lea rdx, str.SeDebugPrivilege
lea rcx, [rbp - 0x60]
call fcn.1400045fc
lea rcx, [rbp - 0x60]
call fcn.14000e718
lea rcx, [rbp - 0x60]
call fcn.140004598
lea rdx, str.SeLoadDriverPrivilege
lea rcx, [rbp - 0x40]
call fcn.1400045fc
lea rcx, [rbp - 0x40]
call fcn.14000e718
lea rcx, [rbp - 0x40]
call fcn.140004598
call fcn.14000e81c
mov ecx, 4
mov rax, qword gs:[0x58]
mov rdi, qword [rax]
lea r15, [0x14001e8e8]
mov eax, dword [rcx + rdi]
cmp dword [0x14001e8e8], eax
jle 0x140008cd9
mov rcx, r15
call fcn.14000f0b4
cmp dword [0x14001e8e8], r14d
jne 0x140008cd9
xor edx, edx
mov r8d, 0x12c
lea rcx, [0x14001e8fc]
call sub.VCRUNTIME140.dll_memset
mov qword [0x14001e8f0], r14
mov dword [0x14001e8f8], 0xc0000225
mov rcx, r15
call fcn.14000f054
lea rdx, [0x140011dfc]
lea rcx, [rbp - 0x20]
call fcn.1400045fc
nop
lea r12, [0x14001e8f0]
cmp qword [0x14001e8f0], r14
je 0x140008d01
xor ebx, ebx
jmp 0x140008e49
mov byte [0x14001e990], 0
rdtsc
shl rdx, 0x20
or rax, rdx
mov rcx, rax
mov eax, 0xffffffff
imul rcx, rax
movabs rax, 0x2000400080011
mul rcx
sub rcx, rdx
shr rcx, 1
add rcx, rdx
shr rcx, 0xe
mov dword [0x14001e98c], ecx
and qword [rsp + 0x30], 0
and dword [rsp + 0x28], 0
mov dword [rsp + 0x20], 3
xor r9d, r9d
xor r8d, r8d
mov edx, 0xc0000000
lea rcx, str..GlobalEneIo
call qword [sym.imp.KERNEL32.dll_CreateFileA]
mov qword [0x14001e8f0], rax
cmp rax, r14
je 0x140008e2f
mov byte [0x14001e990], r13b
mov rcx, r12
call fcn.1400024d8
test eax, eax
jns 0x140008d9d
mov rcx, r12
call fcn.1400020b8
mov ebx, 0xc0000001
jmp 0x140008e49
lea rdx, str.ntoskrnl.exe
lea rcx, [rsp + 0x48]
call fcn.1400047d0
nop
lea rcx, [rsp + 0x48]
call fcn.14000ea58
mov qword [0x14001e910], rax
mov rdx, qword [rsp + 0x60]
cmp rdx, 0x10
jb 0x140008e07
inc rdx
mov rcx, qword [rsp + 0x48]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140008dfb
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140008dfb
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14000ee94
mov rax, qword [0x14001e910]
movdqa xmm0, xmmword [0x140012ae0]
movdqu xmmword [rsp + 0x58], xmm0
mov byte [rsp + 0x48], 0
test rax, rax
je 0x140008d8b
and dword [0x14001e8f8], 0
jmp 0x140008cfa
lea rdx, [rbp - 0x20]
lea rcx, [rbp + 0x60]
call fcn.140004684
mov rdx, rax
mov rcx, r12
call fcn.140001328
mov ebx, eax
shr ebx, 0x1f
lea rcx, [rbp - 0x20]
call fcn.140004598
test bl, bl
jne 0x14000905e
mov ebx, 4
mov eax, dword [rbx + rdi]
cmp dword [0x14001e8e8], eax
jle 0x140008eab
mov rcx, r15
call fcn.14000f0b4
cmp dword [0x14001e8e8], r14d
jne 0x140008eab
xor edx, edx
mov r8d, 0x12c
lea rcx, [0x14001e8fc]
call sub.VCRUNTIME140.dll_memset
mov qword [0x14001e8f0], r14
mov dword [0x14001e8f8], 0xc0000225
mov rcx, r15
call fcn.14000f054
xor edx, edx
cmp qword [0x14001e8f0], r14
setne dl
lea rcx, str.___Loaded_Status:__u_n
call fcn.1400010dc
xor eax, eax
mov qword [rbp + 0x90], rax
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x80], xmm0
and qword [rbp + 0x90], rax
lea rcx, [rbp + 0x80]
call fcn.140009f50
mov r8d, 0x1a00
lea rdx, [0x14001c490]
mov rcx, qword [rbp + 0x80]
call sub.VCRUNTIME140.dll_memcpy
xor r8d, r8d
mov r9, qword [rbp + 0x88]
sub r9, qword [rbp + 0x80]
je 0x140008f34
xor ecx, ecx
lea rdx, [0x14001c490]
lea eax, [r8 + 4]
shl al, 2
xor byte [rcx + rdx], al
add r8d, r13d
mov ecx, r8d
cmp rcx, r9
jb 0x140008f1f
mov edx, r13d
lea rcx, str.LaucherGood.exe
call qword [sym.imp.KERNEL32.dll_WinExec]
lea rcx, [rbp + 0x80]
call fcn.14000c6b4
test al, al
mov rax, qword [rbp + 0x80]
mov qword [rbp + 0x88], rax
mov eax, dword [rbx + rdi]
jne 0x140008fb5
cmp dword [0x14001e8e8], eax
jle 0x140008fab
mov rcx, r15
call fcn.14000f0b4
cmp dword [0x14001e8e8], r14d
jne 0x140008fab
xor edx, edx
mov r8d, 0x12c
lea rcx, [0x14001e8fc]
call sub.VCRUNTIME140.dll_memset
mov qword [0x14001e8f0], r14
mov dword [0x14001e8f8], 0xc0000225
mov rcx, r15
call fcn.14000f054
mov rcx, r12
call fcn.1400020b8
jmp 0x14000901b
cmp dword [0x14001e8e8], eax
jle 0x140008ffb
mov rcx, r15
call fcn.14000f0b4
cmp dword [0x14001e8e8], r14d
jne 0x140008ffb
xor edx, edx
mov r8d, 0x12c
lea rcx, [0x14001e8fc]
call sub.VCRUNTIME140.dll_memset
mov qword [0x14001e8f0], r14
mov dword [0x14001e8f8], 0xc0000225
mov rcx, r15
call fcn.14000f054
mov rcx, r12
call fcn.1400020b8
lea rcx, str.___Success__
call fcn.1400010dc
mov ecx, 0x186a0
call qword [sym.imp.KERNEL32.dll_Sleep]
nop
mov rcx, qword [rbp + 0x80]
test rcx, rcx
je 0x14000905e
mov rdx, qword [rbp + 0x90]
sub rdx, rcx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140009059
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140009059
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14000ee94
xor eax, eax
mov rcx, qword [rbp + 0x98]
xor rcx, rsp
call fcn.14000ee70
lea r11, [rsp + 0x1a0]
mov rbx, qword [r11 + 0x20]
mov rdi, qword [r11 + 0x28]
mov r12, qword [r11 + 0x30]
mov r13, qword [r11 + 0x38]
mov rsp, r11
pop r15
pop r14
pop rbp
ret
call fcn.1400082cc
int3