Function at 0x140059d90
Capabilities:
Get system information on windows

Disassembly:
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rbp
mov qword [rsp + 0x20], rsi
mov qword [rsp + 8], rcx
push rdi
mov eax, 0x2090
call fcn.14013ae70
sub rsp, rax
call fcn.140059ce0
mov rdx, rax
call fcn.14005b5c0
test eax, eax
je 0x140059de5
mov dword [0x140496320], eax
mov r8d, eax
xor edx, edx
mov ecx, 0x1fffff
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov qword [0x140496328], rax
test rax, rax
jne 0x140059df1
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14006fbb0
lea rcx, [rsp + 0x48]
call qword [sym.imp.KERNEL32.dll_GetSystemInfo]
mov qword [rsp + 0x20a0], 1
mov rax, qword [0x140496300]
sub rax, qword [0x1404962f0]
sar rax, 3
cmp rax, 1
jae 0x140059e2d
lea rdx, [rsp + 0x20a0]
call fcn.140070280
lea rcx, [0x1404962f0]
mov qword [rsp + 0x20], rcx
mov r9, qword [0x140496308]
xor edx, edx
movabs r8, 0x7fffffffffff
call fcn.14005b8b0
xorps xmm0, xmm0
movdqu xmmword [rsp + 0x30], xmm0
xor ebp, ebp
mov qword [rsp + 0x40], rbp
mov rax, qword [0x1404962f0]
mov rdx, qword [0x1404962f8]
cmp rax, rdx
jne 0x140059ed7
mov edx, 0x1c2
mov ecx, 0x352
call qword [sym.imp.KERNEL32.dll_Beep]
lea r9, str.Aimbot_Head_ActivatING_OR_ERROR
mov edx, 1
mov r8d, 0xbb8
lea rcx, [rsp + 0x78]
call fcn.140057cd0
mov rax, qword [0x1404ac8a8]
cmp rax, qword [0x1404ac8b0]
je 0x140059feb
mov r8d, 0x2010
lea rdx, [rsp + 0x78]
mov rcx, rax
call sub.VCRUNTIME140.dll_memcpy
add qword [0x1404ac8a8], 0x2010
jmp 0x140059ff9
sub rdx, rax
sar rdx, 3
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___unsigned_long_long_unsigned___int64_____ptr64]
lea rdx, [0x14006fd70]
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 esi, ebp
mov rax, qword [0x1404962f8]
mov rdx, qword [0x1404962f0]
sub rax, rdx
sar rax, 3
test rax, rax
je 0x140059f92
mov rdi, rbp
nop word [rax + rax]
mov rax, qword [rdi + rdx]
lea rdx, [rax + 0x60]
lea rbx, [rax + 0x5c]
mov qword [rsp + 0x20], rbp
mov r9d, 4
lea r8, [rsp + 0x20a0]
mov rcx, qword [0x140496328]
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
mov qword [rsp + 0x20], rbp
mov r9d, 4
lea r8, [rsp + 0x20a0]
mov rdx, rbx
mov rcx, qword [0x140496328]
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
inc esi
lea rdi, [rdi + 8]
mov rcx, qword [0x1404962f8]
mov rdx, qword [0x1404962f0]
sub rcx, rdx
sar rcx, 3
movsxd rax, esi
cmp rax, rcx
jb 0x140059f20
mov edx, 0x1f4
mov ecx, edx
call qword [sym.imp.KERNEL32.dll_Beep]
lea r9, str.Aimbot_Head_Activated_Successfuly
mov edx, 1
mov r8d, 0xbb8
lea rcx, [rsp + 0x78]
call fcn.140057cd0
mov rax, qword [0x1404ac8a8]
cmp rax, qword [0x1404ac8b0]
je 0x140059feb
mov r8d, 0x2010
lea rdx, [rsp + 0x78]
mov rcx, rax
call sub.VCRUNTIME140.dll_memcpy
add qword [0x1404ac8a8], 0x2010
jmp 0x140059ff9
lea r8, [rsp + 0x78]
mov rdx, rax
call fcn.140071460
nop
lea r11, [rsp + 0x2090]
mov rbx, qword [r11 + 0x18]
mov rbp, qword [r11 + 0x20]
mov rsi, qword [r11 + 0x28]
mov rsp, r11
pop rdi
ret