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

Disassembly:
sub rsp, 0x88
mov eax, dword [0x140052030]
movaps xmmword [rsp + 0x40], xmm9
test eax, eax
jne 0x140041963
mov dword [0x140052034], 1
jmp 0x140041972
cmp eax, 1
jne 0x140041972
mov dword [0x140052034], 2
cmp byte [0x140052245], 0
movss xmm9, dword [0x140046188]
mov qword [rsp + 0x98], rbx
movaps xmmword [rsp + 0x70], xmm6
je 0x140041a40
mov qword [rsp + 0x80], rdi
movaps xmmword [rsp + 0x60], xmm7
movaps xmmword [rsp + 0x50], xmm8
call fcn.14000a7a0
movaps xmm0, xmmword [0x14004a7e0]
lea rcx, [rsp + 0x30]
movups xmmword [rsp + 0x30], xmm0
mov rdi, rax
call fcn.140007870
movss xmm8, dword [0x140052014]
mov ebx, eax
call fcn.14000aad0
movss xmm7, dword [rax + 0xc]
mulss xmm7, dword [0x140046160]
call fcn.14000aad0
movss dword [rsp + 0x28], xmm9
lea rdx, [rsp + 0x90]
mov r9d, ebx
mov dword [rsp + 0x20], 0x64
movaps xmm2, xmm8
mov rcx, rdi
movss xmm0, dword [rax + 8]
mulss xmm0, dword [0x140046160]
movss dword [rsp + 0x94], xmm7
movss dword [rsp + 0x90], xmm0
call fcn.14001cfc0
movaps xmm8, xmmword [rsp + 0x50]
movaps xmm7, xmmword [rsp + 0x60]
mov rdi, qword [rsp + 0x80]
mov ecx, 0x2d
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test al, 1
je 0x140041a61
cmp byte [0x140052012], 0
sete al
mov byte [0x140052012], al
jmp 0x140041a68
movzx eax, byte [0x140052012]
test al, al
je 0x140041ce9
xor edx, edx
mov dword [rsp + 0x90], 0x441b0000
lea rcx, [rsp + 0x90]
mov dword [rsp + 0x94], 0x43af0000
call fcn.140017590
xor edx, edx
lea rcx, str.Fortnite
lea r8d, [rdx + 0x2a]
call fcn.140003980
lea rdx, [rsp + 0x90]
mov dword [rsp + 0x90], 0x43440000
lea rcx, str.Aimbot
mov dword [rsp + 0x94], 0x41a00000
call fcn.140036260
xor ebx, ebx
test al, al
je 0x140041add
mov dword [0x140052240], ebx
movss xmm6, dword [0x1400461dc]
xorps xmm0, xmm0
movaps xmm1, xmm6
call fcn.140016560
lea rdx, [rsp + 0x90]
mov dword [rsp + 0x90], 0x43440000
lea rcx, str.Visuals
mov dword [rsp + 0x94], 0x41a00000
call fcn.140036260
test al, al
je 0x140041b28
mov dword [0x140052240], 1
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140016560
lea rdx, [rsp + 0x90]
mov dword [rsp + 0x90], 0x43440000
lea rcx, str.Misc
mov dword [rsp + 0x94], 0x41a00000
call fcn.140036260
test al, al
je 0x140041b6e
mov ecx, 2
mov dword [0x140052240], ecx
jmp 0x140041b74
mov ecx, dword [0x140052240]
test ecx, ecx
je 0x140041c34
sub ecx, 1
je 0x140041bc5
cmp ecx, 1
jne 0x140041ce4
lea rdx, [rsp + 0x90]
mov dword [rsp + 0x90], 0x42f00000
lea rcx, str.Unload
mov dword [rsp + 0x94], 0x41a00000
call fcn.140036260
test al, al
je 0x140041ce4
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
lea rdx, [0x140052246]
lea rcx, str.Enable_Visuals
call fcn.140036b80
lea rdx, [0x140052247]
lea rcx, [0x140046278]
call fcn.140036b80
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140016560
lea rdx, [0x140052248]
lea rcx, str.Fill_Box
call fcn.140036b80
lea rdx, [0x140052249]
lea rcx, str.Line
call fcn.140036b80
lea rdx, [0x14005224a]
lea rcx, str.Distance
call fcn.140036b80
jmp 0x140041ce4
lea rdx, [0x140052244]
lea rcx, str.Enable_Aimbot
call fcn.140036b80
lea rdx, [0x140052245]
lea rcx, str.Show_Fov
call fcn.140036b80
movss xmm3, dword [0x1400462a4]
lea rax, str.Fov:__.2f
movss xmm2, dword [0x1400462a0]
lea rdx, [0x140052014]
mov dword [rsp + 0x28], ebx
lea rcx, str.Fov
mov qword [rsp + 0x20], rax
call fcn.14003c460
movss xmm3, dword [0x1400461b0]
lea rax, str.Smoothness:__.2f
mov dword [rsp + 0x28], ebx
lea rdx, [0x140052018]
movaps xmm2, xmm9
mov qword [rsp + 0x20], rax
lea rcx, str.Smoothness
call fcn.14003c460
mov r9d, 2
mov dword [rsp + 0x20], 0xffffffff
lea r8, str.Left_Mouse_Button
lea rdx, [0x140052030]
lea rcx, str.Aimkey
call fcn.1400376a0
call fcn.1400085d0
movaps xmm6, xmmword [rsp + 0x70]
mov rbx, qword [rsp + 0x98]
movaps xmm9, xmmword [rsp + 0x40]
add rsp, 0x88
ret