Function at 0x140001be0
Capabilities:
Acquire debug privileges
Suspend thread
Terminate process

Disassembly:
sub rsp, 0x88
mov edx, 2
lea rcx, str.SeDebugPrivilege
call fcn.140002360
test eax, eax
jne 0x140001c19
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cerr]
lea rdx, str.Failed_to_enable_SeDebugPrivilege_n
call fcn.140001890
xor eax, eax
add rsp, 0x88
ret
lea rcx, str.ntdll.dll
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
mov qword [0x14000a1e8], rax
test rax, rax
jne 0x140001c51
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cerr]
lea rdx, str.NTDLL_setupping_error_n
call fcn.140001890
mov ecx, 1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
call fcn.1400011c0
test al, al
jne 0x140001c79
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cerr]
lea rdx, str.Failed_getting_injector_module_info_n
call fcn.140001890
mov ecx, 1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov qword [rsp + 0x90], rbx
lea rcx, str.RobloxPlayerBeta.exe
mov qword [rsp + 0x80], rsi
call fcn.140002100
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cerr]
mov rsi, rax
mov ebx, dword [rax + 0x50]
test ebx, ebx
je 0x140001fdd
lea rdx, str.Roblox_found:
mov qword [rsp + 0x98], rbp
call fcn.140001890
mov rcx, rax
lea rdx, [0x140001bb0]
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::ios_base____ptr64____cdecl___class_std::ios_base____ptr64_____ptr64]
mov rcx, rax
mov edx, ebx
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___unsigned_long_int____ptr64]
mov rcx, rax
lea rdx, [0x140001af0]
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 r8d, dword [rsi + 0x50]
xor edx, edx
mov ecx, 0x1fffff
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov rbp, rax
cmp rax, 0xffffffffffffffff
jne 0x140001d22
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cerr]
lea rdx, str.Failed_to_open_process_n
call fcn.140001890
mov ecx, 1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov qword [rsp + 0x68], r14
lea rcx, str.injected.dll
mov qword [rsp + 0x60], r15
xor r9d, r9d
xor r15d, r15d
mov qword [0x14000a1a0], rsi
mov qword [rsp + 0x30], r15
mov edx, 0x80000000
mov dword [rsp + 0x28], r15d
mov r8d, 1
mov dword [rsp + 0x20], 3
call qword [sym.imp.KERNEL32.dll_CreateFileA]
mov r14, rax
cmp rax, 0xffffffffffffffff
jne 0x140001d8b
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cerr]
lea rdx, str.Failed_to_open_DLL_n
call fcn.140001890
mov ecx, 1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
lea rdx, [0x140007160]
mov rcx, rbp
call fcn.1400014a0
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cerr]
test al, al
jne 0x140001dbd
lea rdx, str.Failed_to_find_byfron_module_n
call fcn.140001890
mov ecx, 1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
lea rdx, [0x140004648]
call fcn.140001890
mov ebx, r15d
cmp dword [rsi + 4], ebx
jbe 0x140001e8d
mov qword [rsp + 0x78], rdi
mov qword [rsp + 0x70], r12
mov r12d, 0x25
nop word [rax + rax]
mov eax, ebx
xor edx, edx
mov ecx, 0x1fffff
lea r8, [rax + rax*4]
add r8, r8
mov r8d, dword [rsi + r8*8 + 0x130]
call qword [sym.imp.KERNEL32.dll_OpenThread]
mov qword [rsp + 0x28], r15
lea r9, [rsp + 0xa0]
mov rdx, rax
mov qword [rsp + 0xa0], r15
mov r8d, 9
mov qword [rsp + 0x20], 8
mov ecx, r12d
mov rdi, rax
call fcn.140001170
test eax, eax
jne 0x140001e6f
mov rcx, qword [rsp + 0xa0]
mov rdx, qword [0x140007160]
cmp rcx, rdx
jb 0x140001e6f
mov eax, dword [0x140007168]
add rax, rdx
cmp rcx, rax
jae 0x140001e6f
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_SuspendThread]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_CloseHandle]
inc ebx
cmp ebx, dword [rsi + 4]
jb 0x140001df0
mov r12, qword [rsp + 0x70]
mov rdi, qword [rsp + 0x78]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cerr]
lea rdx, str.hnd_n
call fcn.140001890
lea r8, [0x140007160]
mov rdx, r14
mov rcx, rbp
call fcn.140001210
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cerr]
test al, al
jne 0x140001ed5
lea rdx, str.Failed_to_map_dll_n
call fcn.140001890
mov ecx, 1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
lea rdx, str.mapped_n
call fcn.140001890
movups xmm0, xmmword [0x14000a1a8]
lea r8, [rsp + 0x40]
mov rcx, rbp
movsd xmm1, qword [0x14000a1b8]
lea rdx, [0x140007160]
movaps xmmword [rsp + 0x40], xmm0
movsd qword [rsp + 0x50], xmm1
call fcn.140001330
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cerr]
test al, al
jne 0x140001f32
lea rdx, str.Failed_to_map_injector_n
call fcn.140001890
mov ecx, 1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
lea rdx, str.injmapped_n
call fcn.140001890
lea rdx, [0x140007160]
mov rcx, rbp
call fcn.140001870
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cerr]
test al, al
jne 0x140001f70
lea rdx, str.Failed_to_setup_internal_mechanics_n
call fcn.140001890
mov ecx, 1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
lea rdx, str.internal_n
call fcn.140001890
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cerr]
lea rdx, str.Do_not_close_the_injector_n
call fcn.140001890
lea rdx, [0x140007160]
mov rcx, rbp
call fcn.140001810
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cerr]
lea rdx, str.hooked_n
call fcn.140001890
mov r14, qword [rsp + 0x68]
xor eax, eax
mov r15, qword [rsp + 0x60]
mov rbp, qword [rsp + 0x98]
mov rbx, qword [rsp + 0x90]
mov rsi, qword [rsp + 0x80]
add rsp, 0x88
ret
lea rdx, str.Roblox_not_found_n
call fcn.140001890
mov ecx, 1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3