Function at 0x180006e20
Capabilities:
Access peb ldr_data
Encode data using xor
Hash data using fnv
Resolve function by parsing pe exports

Disassembly:
push rbp
mov rbp, rsp
sub rsp, 0x60
cmp byte [0x180013078], 0
je 0x18000740f
mov rax, qword gs:[0x60]
mov qword [rsp + 0x70], rbx
mov qword [rsp + 0x80], rdi
mov qword [0x1800137c0], rcx
mov rax, qword [rax + 0x18]
mov rax, qword [rax + 0x10]
nop dword [rax + rax]
mov r10, qword [rax + 0x30]
movsxd rcx, dword [r10 + 0x3c]
mov edi, dword [rcx + r10 + 0x88]
add rdi, r10
cmp rdi, r10
je 0x180006ed7
mov r9d, dword [rdi + 0x18]
test r9d, r9d
je 0x180006ed7
mov ebx, dword [rdi + 0x20]
nop dword [rax]
nop dword [rax + rax]
dec r9d
mov r8d, 0xc0728e77
lea rcx, [rbx + r9*4]
mov edx, dword [rcx + r10]
add rdx, r10
movzx ecx, byte [rdx]
inc rdx
test cl, cl
je 0x180006ed2
nop
movsx ecx, cl
lea rdx, [rdx + 1]
xor ecx, r8d
imul r8d, ecx, 0x1000193
movzx ecx, byte [rdx - 1]
test cl, cl
jne 0x180006eb0
cmp r8d, 0x65ba247
je 0x180006edc
test r9d, r9d
jne 0x180006e90
mov rax, qword [rax]
jmp 0x180006e60
mov ecx, dword [rdi + 0x24]
add rcx, r10
movzx edx, word [rcx + r9*2]
mov ecx, dword [rdi + 0x1c]
add rcx, r10
mov eax, dword [rcx + rdx*4]
mov ecx, 1
add rax, r10
call rax
movaps xmm0, xmmword [0x180011030]
lea r8, [rbp - 0x30]
test ax, ax
movaps xmmword [rbp - 0x30], xmm0
setne byte [0x1800137c8]
call fcn.180003130
mov rdi, qword [rsp + 0x80]
mov rbx, qword [rsp + 0x70]
test al, al
je 0x18000740f
mov eax, dword [str.Aimbot]
lea r8, [rbp - 0x30]
movaps xmm0, xmmword [0x180011020]
lea rcx, [rbp - 0x20]
xorps xmm1, xmm1
movaps xmmword [rbp - 0x30], xmm0
movups xmmword [rbp - 0x20], xmm1
mov dword [rbp - 0x20], eax
xor edx, edx
movzx eax, word [0x180010188]
mov word [rbp - 0x1c], ax
mov qword [rbp - 0x10], 6
mov qword [rbp - 8], 0xf
mov byte [rbp - 0x1a], 0
call fcn.180003760
mov rax, qword [str.Visuals]
lea r8, [rbp - 0x30]
movaps xmm0, xmmword [0x180011020]
lea rcx, [rbp - 0x20]
mov dword [rbp - 0x20], eax
mov edx, 1
movzx eax, word [0x180010194]
mov word [rbp - 0x1c], ax
movzx eax, byte [0x180010196]
mov byte [rbp - 0x1a], al
movaps xmmword [rbp - 0x30], xmm0
mov qword [rbp - 0x18], 0
mov qword [rbp - 0x10], 7
mov qword [rbp - 8], 0xf
mov byte [rbp - 0x19], 0
call fcn.180003760
movaps xmm0, xmmword [0x180011020]
lea r8, [rbp - 0x30]
mov eax, dword [0x1800101a0]
lea rcx, [rbp - 0x20]
movaps xmmword [rbp - 0x30], xmm0
xorps xmm1, xmm1
movsd xmm0, qword [str.WorldVisuals]
mov edx, 2
movups xmmword [rbp - 0x20], xmm1
mov qword [rbp - 0x10], 0xc
movsd qword [rbp - 0x20], xmm0
mov qword [rbp - 8], 0xf
mov dword [rbp - 0x18], eax
mov byte [rbp - 0x14], 0
call fcn.180003760
mov ecx, dword [0x1800138d8]
test ecx, ecx
je 0x180007211
sub ecx, 1
je 0x1800070ff
cmp ecx, 1
jne 0x18000740f
movss xmm0, dword [0x1800138d4]
lea rdx, [0x1800137b6]
movss xmm1, dword [0x1800138e0]
lea rcx, str.Chests
cvtps2pd xmm0, xmm0
cvtps2pd xmm1, xmm1
addsd xmm0, qword [0x1800107c8]
subsd xmm1, qword [0x180010710]
cvtpd2ps xmm0, xmm0
movss dword [0x1800138d4], xmm0
cvtpd2ps xmm0, xmm1
movss dword [0x1800138e0], xmm0
call fcn.180005b90
lea rdx, [0x1800137b1]
lea rcx, str.Vehicles
call fcn.180005b90
lea rdx, [0x1800137b8]
lea rcx, str.Ammo_Boxes
call fcn.180005b90
movss xmm3, dword [0x18001085c]
lea rdx, [0x180013090]
movss xmm2, dword [0x18001082c]
lea rcx, str.Chests_Render_Distance
call fcn.180005e40
movss xmm3, dword [0x18001085c]
lea rdx, [0x18001308c]
movss xmm2, dword [0x18001082c]
lea rcx, str.Vehicle_Render_Distance
call fcn.180005e40
add rsp, 0x60
pop rbp
ret
movss xmm0, dword [0x1800138d4]
lea rdx, [0x1800137ac]
movss xmm1, dword [0x1800138e0]
lea rcx, str.Player_enable
cvtps2pd xmm0, xmm0
cvtps2pd xmm1, xmm1
addsd xmm0, qword [0x1800107c8]
subsd xmm1, qword [0x180010710]
cvtpd2ps xmm0, xmm0
movss dword [0x1800138d4], xmm0
cvtpd2ps xmm0, xmm1
movss dword [0x1800138e0], xmm0
call fcn.180005b90
lea rdx, [0x1800137aa]
lea rcx, [0x180010260]
call fcn.180005b90
lea rdx, [0x1800137ad]
lea rcx, str.Cornered_Box
call fcn.180005b90
lea rdx, [0x1800137a9]
lea rcx, str.Skeleton
call fcn.180005b90
lea rdx, [0x1800137af]
lea rcx, str.Distance
call fcn.180005b90
lea rdx, [0x1800137ab]
lea rcx, str.Snapline
call fcn.180005b90
lea rdx, [0x1800137b0]
lea rcx, str.Current_Weapon
call fcn.180005b90
lea rdx, [0x1800137ae]
lea rcx, str.Username
call fcn.180005b90
lea rdx, [0x1800130a0]
lea rcx, str.PlayerEspColor
call fcn.180003cc0
movss xmm3, dword [0x180010854]
lea rdx, [0x180013088]
movss xmm2, dword [0x18001082c]
lea rcx, str.Player_Render_Distance
call fcn.180005e40
add rsp, 0x60
pop rbp
ret
movss xmm0, dword [0x1800138d4]
lea rdx, [0x180013794]
movss xmm1, dword [0x1800138e0]
lea rcx, str.Enable_Mouse_Aim
cvtps2pd xmm0, xmm0
cvtps2pd xmm1, xmm1
addsd xmm0, qword [0x1800107c8]
subsd xmm1, qword [0x180010710]
cvtpd2ps xmm0, xmm0
movss dword [0x1800138d4], xmm0
cvtpd2ps xmm0, xmm1
movss dword [0x1800138e0], xmm0
call fcn.180005b90
movss xmm3, dword [0x18001084c]
lea rdx, [0x180013080]
movss xmm2, dword [0x18001069c]
lea rcx, str.Mouse_Smoothing
call fcn.180005e40
lea rdx, [0x180013795]
lea rcx, str.Visible_Only
call fcn.180005b90
lea rdx, [0x180013797]
lea rcx, str.Target_Line
call fcn.180005b90
lea rdx, [0x180013796]
lea rcx, str.Show_FOV_Circle
call fcn.180005b90
movss xmm3, dword [0x180010858]
lea rdx, [0x180013084]
movss xmm2, dword [0x18001069c]
lea rcx, str.FOV_Value
call fcn.180005e40
movss xmm0, dword [0x1800138d4]
lea rcx, str.Aim_Bone
movss xmm1, dword [0x1800138e0]
cvtps2pd xmm0, xmm0
cvtps2pd xmm1, xmm1
addsd xmm0, qword [0x180010818]
subsd xmm1, qword [0x180010800]
cvtpd2ps xmm0, xmm0
movss dword [0x1800138d4], xmm0
cvtpd2ps xmm0, xmm1
movss dword [0x1800138e0], xmm0
call fcn.180003600
lea rdx, [0x180013079]
lea rcx, str.Head
call fcn.180005b90
cmp byte [0x180013079], 1
jne 0x18000735c
mov byte [0x180013793], 0
mov byte [0x180013792], 0
mov byte [0x180013791], 0
lea rdx, [0x180013793]
lea rcx, [0x18001022c]
call fcn.180005b90
cmp byte [0x180013793], 1
jne 0x18000738d
mov byte [0x180013079], 0
mov byte [0x180013792], 0
mov byte [0x180013791], 0
lea rdx, [0x180013792]
lea rcx, str.Neck
call fcn.180005b90
cmp byte [0x180013792], 1
jne 0x1800073be
mov byte [0x180013079], 0
mov byte [0x180013793], 0
mov byte [0x180013791], 0
lea rdx, [0x180013791]
lea rcx, str.Pelvis
call fcn.180005b90
cmp byte [0x180013791], 1
jne 0x1800073ef
mov byte [0x180013079], 0
mov byte [0x180013793], 0
mov byte [0x180013792], 0
lea rcx, str.Aim_Key
call fcn.180003600
movaps xmm0, xmmword [0x180011000]
lea rdx, [rbp - 0x30]
movaps xmmword [rbp - 0x30], xmm0
call fcn.180006840
add rsp, 0x60
pop rbp
ret