Function at 0x14007ace0
Capabilities:
Read .ini file

Disassembly:
push rbx
sub rsp, 0x30
mov rax, qword [0x140141618]
lea rdx, str.Aimbot_Enbale
mov rbx, rcx
movaps xmmword [rsp + 0x20], xmm6
mov r9, rcx
lea rcx, [0x14012d340]
movzx r8d, byte [rax]
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov rdx, qword [0x140141618]
lea rcx, [0x14012d340]
test eax, eax
mov r9, rbx
setne al
movzx r8d, byte [rdx + 0x18]
mov byte [rdx], al
lea rdx, str.Triggerbot_Enbale
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov rcx, qword [0x140141618]
lea rdx, str.Show_fov
test eax, eax
mov r9, rbx
setne al
movzx r8d, byte [rcx + 0xc]
mov byte [rcx + 0x18], al
lea rcx, [0x14012d340]
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov rcx, qword [0x140141618]
lea rdx, str.fov_size
test eax, eax
mov r9, rbx
setne al
movd xmm2, dword [rcx + 0x10]
mov byte [rcx + 0xc], al
lea rcx, [0x14012d340]
cvtdq2ps xmm2, xmm2
call fcn.14007a2c0
mov rcx, qword [0x140141618]
lea rdx, str.smooth_size
cvttss2si eax, xmm0
mov r9, rbx
movss xmm2, dword [rcx + 0x14]
mov dword [rcx + 0x10], eax
lea rcx, [0x14012d340]
call fcn.14007a2c0
mov rax, qword [0x140141618]
lea rdx, str.Aimbot_Key
mov r8d, dword [reloc.WS2_32.dll_bind]
lea rcx, [0x14012d340]
mov r9, rbx
movss dword [rax + 0x14], xmm0
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov r8, qword [0x140141618]
lea rdx, str.Aimbot_Bone
mov r9, rbx
mov dword [reloc.WS2_32.dll_bind], eax
lea rcx, [0x14012d340]
mov r8d, dword [r8 + 8]
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov rcx, qword [0x140141618]
lea rdx, str.Enable_visuals
mov r9, rbx
mov dword [rcx + 8], eax
lea rcx, [0x14012d3c0]
mov rax, qword [0x1401416e0]
movzx r8d, byte [rax + 8]
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov rcx, qword [0x1401416e0]
lea rdx, str.2D_box
test eax, eax
mov r9, rbx
setne al
movzx r8d, byte [rcx + 0xc]
mov byte [rcx + 8], al
lea rcx, [0x14012d3c0]
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov rcx, qword [0x1401416e0]
mov r9, rbx
test eax, eax
setne al
movzx r8d, byte [rcx + 0xe]
mov byte [rcx + 0xc], al
lea rdx, str.3D_box
lea rcx, [0x14012d3c0]
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov rcx, qword [0x1401416e0]
lea rdx, str.Corner_box
test eax, eax
mov r9, rbx
setne al
movzx r8d, byte [rcx + 0xd]
mov byte [rcx + 0xe], al
lea rcx, [0x14012d3c0]
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov rcx, qword [0x1401416e0]
lea rdx, str.Box_thickness
test eax, eax
mov r9, rbx
setne al
cvttss2si r8d, dword [rcx]
mov byte [rcx + 0xd], al
lea rcx, [0x14012d3c0]
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov eax, eax
xorps xmm0, xmm0
mov r9, rbx
lea rdx, str.Skeleton_thickness
lea rcx, [0x14012d3c0]
cvtsi2ss xmm0, rax
mov rax, qword [0x1401416e0]
cvttss2si r8d, dword [rax + 4]
movss dword [rax], xmm0
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov eax, eax
xorps xmm0, xmm0
mov r9, rbx
lea rdx, str.Skeleton
lea rcx, [0x14012d3c0]
cvtsi2ss xmm0, rax
mov rax, qword [0x1401416e0]
movzx r8d, byte [rax + 0x11]
movss dword [rax + 4], xmm0
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov rcx, qword [0x1401416e0]
lea rdx, str.Line
test eax, eax
mov r9, rbx
setne al
movzx r8d, byte [rcx + 0x13]
mov byte [rcx + 0x11], al
lea rcx, [0x14012d3c0]
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov rcx, qword [0x1401416e0]
lea rdx, str.Distance
test eax, eax
mov r9, rbx
setne al
movzx r8d, byte [rcx + 0x15]
mov byte [rcx + 0x13], al
lea rcx, [0x14012d3c0]
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov rcx, qword [0x1401416e0]
lea rdx, str.Platform
test eax, eax
mov r9, rbx
setne al
movzx r8d, byte [rcx + 0x16]
mov byte [rcx + 0x15], al
lea rcx, [0x14012d3c0]
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov rcx, qword [0x1401416e0]
lea rdx, str.Team_only
test eax, eax
mov r9, rbx
setne al
mov byte [rcx + 0x16], al
movzx eax, byte [rcx + 0xb]
lea rcx, [0x14012d3c0]
movd xmm2, eax
cvtdq2ps xmm2, xmm2
call fcn.14007a2c0
xorps xmm6, xmm6
ucomiss xmm0, xmm6
jp 0x14007b009
jne 0x14007b009
xor ecx, ecx
jmp 0x14007b00b
mov cl, 1
mov rax, qword [0x1401416e0]
lea rdx, str.Team_check
mov r9, rbx
mov byte [rax + 0xb], cl
lea rcx, [0x14012d3c0]
movzx eax, byte [rax + 9]
movd xmm2, eax
cvtdq2ps xmm2, xmm2
call fcn.14007a2c0
ucomiss xmm0, xmm6
jp 0x14007b041
jne 0x14007b041
xor ecx, ecx
jmp 0x14007b043
mov cl, 1
mov rax, qword [0x1401416e0]
lea rdx, str.VisibleColorR
mov r9, rbx
mov byte [rax + 9], cl
lea rcx, [0x14012d3c0]
mov rax, qword [0x140141650]
movss xmm2, dword [rax]
call fcn.14007a2c0
mov rax, qword [0x140141650]
lea rdx, str.VisibleColorG
mov r9, rbx
lea rcx, [0x14012d3c0]
movss xmm2, dword [rax + 4]
movss dword [rax], xmm0
call fcn.14007a2c0
mov rax, qword [0x140141650]
lea rdx, str.VisibleColorB
mov r9, rbx
lea rcx, [0x14012d3c0]
movss xmm2, dword [rax + 8]
movss dword [rax + 4], xmm0
call fcn.14007a2c0
mov rax, qword [0x140141650]
lea rdx, str.Skeleton_color
mov r9, rbx
lea rcx, [0x14012d3c0]
movss dword [rax + 8], xmm0
movss xmm2, dword [0x1401400c0]
call fcn.14007a2c0
movss xmm2, dword [0x1401400c4]
lea rdx, str.Skeleton_color
mov r9, rbx
movss dword [0x1401400c0], xmm0
lea rcx, [0x14012d3c0]
call fcn.14007a2c0
movss xmm2, dword [0x1401400c8]
lea rdx, str.Skeleton_color
mov r9, rbx
movss dword [0x1401400c4], xmm0
lea rcx, [0x14012d3c0]
call fcn.14007a2c0
mov rax, qword [0x140141650]
lea rdx, str.InvisibleColorR
movss dword [0x1401400c8], xmm0
lea rcx, [0x14012d3c0]
mov r9, rbx
movss xmm2, dword [rax + 0x10]
call fcn.14007a2c0
mov rax, qword [0x140141650]
lea rdx, str.InvisibleColorG
mov r9, rbx
lea rcx, [0x14012d3c0]
movss xmm2, dword [rax + 0x14]
movss dword [rax + 0x10], xmm0
call fcn.14007a2c0
mov rax, qword [0x140141650]
lea rdx, str.InvisibleColorB
mov r9, rbx
lea rcx, [0x14012d3c0]
movss xmm2, dword [rax + 0x18]
movss dword [rax + 0x14], xmm0
call fcn.14007a2c0
mov rax, qword [0x140141650]
lea rdx, str.Streamproof
mov r9, rbx
lea rcx, [0x14012d4e4]
movss dword [rax + 0x18], xmm0
mov rax, qword [0x1401415e0]
movzx r8d, byte [rax + 6]
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov rdx, qword [0x1401415e0]
lea rcx, [0x14012d4e4]
test eax, eax
mov r9, rbx
setne al
movzx r8d, byte [rdx + 4]
mov byte [rdx + 6], al
lea rdx, str.Crosshair
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne al
mov rdx, qword [0x1401415e0]
lea rcx, [0x14012d4e4]
mov r9, rbx
movzx r8d, byte [rdx + 8]
mov byte [rdx + 4], al
lea rdx, str.Show_FPS
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
movaps xmm6, xmmword [rsp + 0x20]
test eax, eax
mov rax, qword [0x1401415e0]
setne cl
mov byte [rax + 8], cl
add rsp, 0x30
pop rbx
ret