Function at 0x14006e090
Capabilities:
Log keystrokes via polling
Terminate process

Disassembly:
sub rsp, 0xa8
mov eax, dword [0x14009208c]
mov dword [rsp + 0x34], eax
cmp dword [rsp + 0x34], 0
je 0x14006e0b1
cmp dword [rsp + 0x34], 1
je 0x14006e0bb
jmp 0x14006e0c5
mov dword [0x140092088], 1
mov dword [0x140092088], 2
movzx eax, byte [0x140092807]
test eax, eax
je 0x14006e19c
call fcn.14000c710
mov qword [rsp + 0x58], rax
mov dword [rsp + 0x20], 0xfa
mov r9d, 0xfa
mov r8d, 0xfa
mov edx, 0xfa
lea rcx, [rsp + 0x90]
call fcn.1400696e0
mov rcx, rax
call fcn.14002cb20
mov dword [rsp + 0x44], eax
movss xmm0, dword [0x140092048]
movss dword [rsp + 0x48], xmm0
call fcn.14000c490
movss xmm0, dword [rax + 0xc]
divss xmm0, dword [0x14008e588]
movss dword [rsp + 0x3c], xmm0
call fcn.14000c490
movss xmm0, dword [rax + 8]
divss xmm0, dword [0x14008e588]
movss dword [rsp + 0x40], xmm0
movss xmm2, dword [rsp + 0x3c]
movss xmm1, dword [rsp + 0x40]
lea rcx, [rsp + 0x88]
call fcn.140001140
mov qword [rsp + 0x50], rax
movss xmm0, dword [0x14008e560]
movss dword [rsp + 0x28], xmm0
mov dword [rsp + 0x20], 0x64
mov r9d, dword [rsp + 0x44]
movss xmm2, dword [rsp + 0x48]
mov rdx, qword [rsp + 0x50]
mov rcx, qword [rsp + 0x58]
call fcn.14003e8b0
mov ecx, 0x2d
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
cwde
and eax, 1
test eax, eax
je 0x14006e1d7
movzx eax, byte [0x14009204c]
test eax, eax
jne 0x14006e1c4
mov dword [rsp + 0x38], 1
jmp 0x14006e1cc
mov dword [rsp + 0x38], 0
movzx eax, byte [rsp + 0x38]
mov byte [0x14009204c], al
movzx eax, byte [0x14009204c]
test eax, eax
je 0x14006e50b
movss xmm2, dword [0x14008e63c]
movss xmm1, dword [0x14008e654]
lea rcx, [rsp + 0x60]
call fcn.140001140
xor edx, edx
lea rcx, [rsp + 0x60]
call fcn.140019570
mov r8d, 0x2a
xor edx, edx
lea rcx, str.gh00sty4__Cheater.Net
call fcn.140014630
movss xmm2, dword [0x14008e600]
movss xmm1, dword [0x14008e62c]
lea rcx, [rsp + 0x68]
call fcn.140001140
lea rdx, [rsp + 0x68]
lea rcx, str.Aimbot
call fcn.14004dda0
movzx eax, al
test eax, eax
je 0x14006e25c
mov dword [0x140092800], 0
movss xmm1, dword [0x14008e690]
xorps xmm0, xmm0
call fcn.14001e700
movss xmm2, dword [0x14008e600]
movss xmm1, dword [0x14008e62c]
lea rcx, [rsp + 0x70]
call fcn.140001140
lea rdx, [rsp + 0x70]
lea rcx, str.Visuals
call fcn.14004dda0
movzx eax, al
test eax, eax
je 0x14006e2a8
mov dword [0x140092800], 1
movss xmm1, dword [0x14008e690]
xorps xmm0, xmm0
call fcn.14001e700
movss xmm2, dword [0x14008e600]
movss xmm1, dword [0x14008e62c]
lea rcx, [rsp + 0x78]
call fcn.140001140
lea rdx, [rsp + 0x78]
lea rcx, str.Misc
call fcn.14004dda0
movzx eax, al
test eax, eax
je 0x14006e2f4
mov dword [0x140092800], 2
mov eax, dword [0x140092800]
mov dword [rsp + 0x30], eax
cmp dword [rsp + 0x30], 0
je 0x14006e320
cmp dword [rsp + 0x30], 1
je 0x14006e409
cmp dword [rsp + 0x30], 2
je 0x14006e48d
jmp 0x14006e506
lea rdx, [0x140092808]
lea rcx, [0x14008e1c8]
call fcn.14004f2d0
lea rdx, [0x140092807]
lea rcx, str.Show_Fov
call fcn.14004f2d0
mov dword [rsp + 0x28], 0
lea rax, str.Fov:__.2f
mov qword [rsp + 0x20], rax
movss xmm3, dword [0x14008e638]
movss xmm2, dword [0x14008e614]
lea rdx, [0x140092048]
lea rcx, str.Fov
call fcn.140051d60
mov dword [rsp + 0x28], 0
lea rax, str.Smoothness:__.2f
mov qword [rsp + 0x20], rax
movss xmm3, dword [0x14008e5e8]
movss xmm2, dword [0x14008e560]
lea rdx, [0x140092044]
lea rcx, str.Smoothness
call fcn.140051d60
mov dword [rsp + 0x20], 0xffffffff
mov r9d, 2
lea r8, str.Left_Mouse_Button
lea rdx, [0x14009208c]
lea rcx, str.Aimkey
call fcn.140050890
mov dword [rsp + 0x20], 0xffffffff
mov r9d, 2
lea r8, str.Head
lea rdx, [0x1400927f0]
lea rcx, str.Aimbot_Target
call fcn.140050890
jmp 0x14006e506
lea rdx, [0x14009280c]
lea rcx, str.Enable
call fcn.14004f2d0
lea rdx, [0x14009280e]
lea rcx, [0x14007994c]
call fcn.14004f2d0
movss xmm1, dword [0x14008e690]
xorps xmm0, xmm0
call fcn.14001e700
lea rdx, [0x14009280a]
lea rcx, str.Fill_Box
call fcn.14004f2d0
lea rdx, [0x14009280b]
lea rcx, str.Line
call fcn.14004f2d0
lea rdx, [0x14009280d]
lea rcx, str.Distance
call fcn.14004f2d0
lea rdx, [0x140092809]
lea rcx, str.Skeleton
call fcn.14004f2d0
jmp 0x14006e506
movss xmm2, dword [0x14008e600]
movss xmm1, dword [0x14008e624]
lea rcx, [rsp + 0x80]
call fcn.140001140
lea rdx, [rsp + 0x80]
lea rcx, str.Unload
call fcn.14004dda0
movzx eax, al
test eax, eax
je 0x14006e4cd
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
lea rdx, [0x140092805]
lea rcx, str.Autorun
call fcn.14004f2d0
lea rdx, [0x140092804]
lea rcx, str.ModeratorMode
call fcn.14004f2d0
lea rdx, [0x140092806]
lea rcx, str.FastRun
call fcn.14004f2d0
call fcn.1400180b0
add rsp, 0xa8
ret