Function at 0x140035b50
Capabilities:
Enumerate process modules

Disassembly:
push rbx
sub rsp, 0x280
mov rax, qword [0x140042040]
xor rax, rsp
mov qword [rsp + 0x270], rax
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str._debug__roblox:_Initializing_Aimbot_Module:
mov ebx, dword [0x140042ac0]
call fcn.140003510
mov rcx, rax
lea rdx, str.Robloxplayerbeta.exe
call fcn.140003510
mov rcx, rax
lea rdx, [0x14003beb4]
call fcn.140003510
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, [0x14003beb0]
call fcn.140003510
mov rcx, rax
lea rdx, [0x1400036e0]
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 edx, ebx
mov ecx, 0x18
call qword [sym.imp.KERNEL32.dll_CreateToolhelp32Snapshot]
mov rbx, rax
cmp rax, 0xffffffffffffffff
je 0x140035c27
lea rdx, [rsp + 0x30]
mov dword [rsp + 0x30], 0x238
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_Module32First]
test eax, eax
je 0x140035c27
nop dword [rax]
lea rdx, str.Robloxplayerbeta.exe
lea rcx, [rsp + 0x60]
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
mov rcx, rbx
test eax, eax
je 0x140035c5b
lea rdx, [rsp + 0x30]
call qword [sym.imp.KERNEL32.dll_Module32Next]
test eax, eax
jne 0x140035c00
lea rcx, str._debug_:_console_will_be_hidden_in_3_seconds..._n
call fcn.140001010
lea rcx, [rsp + 0x20]
call fcn.140035950
mov rax, qword [rsp + 0x20]
movabs rcx, 0x7fffffff4d2fa1ff
cmp rax, rcx
jge 0x140035cac
mov ebx, 0xb2d05e00
add rbx, rax
jmp 0x140035cb6
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str._debug__roblox:_Aimbot_Module_loaded:_0x
call fcn.140003510
mov rcx, rax
lea rdx, [0x140035930]
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 rdx, qword [rsp + 0x48]
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___unsigned_long_long_unsigned___int64_____ptr64]
mov rcx, rax
lea rdx, [0x1400036e0]
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 rax, qword [rsp + 0x48]
jmp 0x140035d65
movabs rbx, 0x7fffffffffffffff
lea rcx, [rsp + 0x20]
call fcn.140035950
mov rax, qword [rsp + 0x20]
cmp rax, rbx
jge 0x140035d52
mov qword [rsp + 0x290], rsi
movabs rsi, 0x431bde82d7b634db
mov qword [rsp + 0x298], rdi
movabs rdi, 0x4e94914f0000
mov rcx, rbx
sub rcx, rax
cmp rcx, rdi
jl 0x140035d04
mov ecx, 0x5265c00
jmp 0x140035d29
mov rax, rsi
imul rcx
sar rdx, 0x12
mov rax, rdx
shr rax, 0x3f
add rdx, rax
imul rax, rdx, 0xf4240
cmp rax, rcx
jge 0x140035d27
inc rdx
mov ecx, edx
call sub.KERNEL32.dll_Sleep
lea rcx, [rsp + 0x20]
call fcn.140035950
mov rax, qword [rsp + 0x20]
cmp rax, rbx
jl 0x140035cf2
mov rdi, qword [rsp + 0x298]
mov rsi, qword [rsp + 0x290]
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov rcx, rax
xor edx, edx
call qword [sym.imp.USER32.dll_ShowWindow]
xor eax, eax
mov rcx, qword [rsp + 0x270]
xor rcx, rsp
call fcn.140035d90
add rsp, 0x280
pop rbx
ret