Function at 0x140045e70
Capabilities:
Create thread
Log keystrokes via polling
Terminate process

Disassembly:
mov rax, rsp
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rsi
push rbp
lea rbp, [rax - 0x5f]
sub rsp, 0x90
movaps xmmword [rax - 0x18], xmm6
movaps xmmword [rax - 0x28], xmm7
movaps xmmword [rax - 0x38], xmm8
mov rax, qword [0x14010e640]
xor rax, rsp
mov qword [rbp + 0x1f], rax
mov ecx, reloc.WLDAP32.dll_Ordinal_45
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test al, 1
je 0x140045ec3
cmp byte [reloc.WS2_32.dll_accept], 0
sete al
mov byte [reloc.WS2_32.dll_accept], al
jmp 0x140045eca
movzx eax, byte [reloc.WS2_32.dll_accept]
test al, al
je 0x14004670f
mov dword [rbp - 9], 0x441b0000
mov dword [rbp - 5], 0x43910000
xor edx, edx
lea rcx, [rbp - 9]
call fcn.140014590
mov r8d, Ordinal_46
lea rdx, reloc.WS2_32.dll_accept
lea rcx, str.menu
call fcn.140003ea0
call fcn.1400074c0
mov qword [rbp - 9], 0x43160000
xorps xmm6, xmm6
xor r9d, r9d
mov r8b, 1
lea rdx, [rbp - 9]
lea rcx, [0x1400bf614]
call fcn.140006d20
mov rcx, qword [0x14010f5e0]
call fcn.140012540
lea rcx, str.Memorium
call fcn.140035b70
call fcn.1400122d0
mov dword [rbp - 9], 0
mov dword [rbp - 5], 0x40a00000
lea rcx, [rbp - 9]
call fcn.140030bc0
cmp dword [0x14010f6e4], 0
sete r8b
lea rdx, str.Aim_Assist
mov rcx, qword [0x14010f710]
call fcn.1400019a0
test al, al
je 0x140045f8a
xor eax, eax
mov dword [0x14010f6e4], eax
jmp 0x140045f90
mov eax, dword [0x14010f6e4]
cmp eax, 1
sete r8b
lea rdx, str.Player_Visuals
mov rcx, qword [0x14010f710]
call fcn.1400019a0
test al, al
je 0x140045fbb
mov eax, 1
mov dword [0x14010f6e4], eax
jmp 0x140045fc1
mov eax, dword [0x14010f6e4]
cmp eax, 4
sete r8b
lea rdx, str.World_Visuals
mov rcx, qword [0x14010f710]
call fcn.1400019a0
test al, al
je 0x140045fec
mov eax, 4
mov dword [0x14010f6e4], eax
jmp 0x140045ff2
mov eax, dword [0x14010f6e4]
cmp eax, 2
sete r8b
lea rdx, str.Miscellaneous
mov rcx, qword [0x14010f710]
call fcn.1400019a0
test al, al
je 0x14004601d
mov eax, 2
mov dword [0x14010f6e4], eax
jmp 0x140046023
mov eax, dword [0x14010f6e4]
cmp eax, 3
sete r8b
lea rdx, str.Configuration
mov rcx, qword [0x14010f710]
call fcn.1400019a0
test al, al
je 0x14004604b
mov dword [0x14010f6e4], 3
call fcn.140009720
call fcn.14000a360
movss xmm8, dword [0x1400bf124]
movaps xmm1, xmm8
xorps xmm0, xmm0
call fcn.140013d40
call fcn.1400074c0
lea rcx, [rbp - 9]
call fcn.14000b6f0
mov rbx, rax
call fcn.14000bfd0
movss xmm7, dword [rbx]
subss xmm7, dword [rax + 4]
lea rcx, [rbp - 9]
call fcn.14000b6f0
call fcn.14000bfd0
mulss xmm7, dword [0x1400bf110]
lea rsi, str._d__
mov eax, dword [0x14010f6e4]
test eax, eax
jne 0x1400462ed
movaps xmm0, xmm7
unpcklps xmm0, xmm6
movq r8, xmm0
lea rdx, str.Aimbot
mov rcx, qword [0x14010f710]
call fcn.140001780
lea rdx, [0x14010f6f5]
lea rcx, str.Mouse_Aim
call fcn.14002c580
lea rdx, [0x14010f6f6]
lea rcx, str.Projectile_Prediction
call fcn.14002c580
lea rdx, [0x14010f6f8]
lea rcx, str.Show_FOV
call fcn.14002c580
lea rdx, [0x14010f6f7]
lea rcx, str.Triggerbot
call fcn.14002c580
lea rdx, [0x14010f6fb]
lea rcx, str.Ignore_Knocked
call fcn.14002c580
lea rdx, [0x14010f6fa]
lea rcx, str.Visible_Check
call fcn.14002c580
mov rcx, qword [0x14010f710]
call fcn.140001990
movaps xmm1, xmm8
xorps xmm0, xmm0
call fcn.140013d40
movaps xmm0, xmm7
unpcklps xmm0, xmm6
movq r8, xmm0
lea rdx, str.Aimbot_Settings
mov rcx, qword [0x14010f710]
call fcn.140001780
mov qword [rsp + 0x20], rsi
mov r9d, Ordinal_26
xor r8d, r8d
lea rdx, [0x14010e4f4]
lea rcx, str.Smoothing
call fcn.140035570
mov qword [rsp + 0x20], rsi
mov r9d, 0xfa
xor r8d, r8d
lea rdx, [0x14010e4f0]
lea rcx, [0x1400c41c8]
call fcn.140035570
lea rcx, str.Aimbot_Keybind
call fcn.140012750
mov ebx, dword [0x14010f6dc]
movsxd rax, dword [reloc.WS2_32.dll_bind]
xor edx, edx
cmp eax, 0x7b
ja 0x1400461e7
lea rdx, [0x14010e110]
mov rdx, qword [rdx + rax*8]
xorps xmm0, xmm0
movups xmmword [rbp - 1], xmm0
movdqa xmm1, xmmword [0x1400c5a20]
movdqu xmmword [rbp + 0xf], xmm1
mov byte [rbp - 1], 0
test rdx, rdx
jne 0x140046213
mov r8d, 0xa
lea rdx, str.Select_Key
jmp 0x14004622a
mov r8, 0xffffffffffffffff
nop word [rax + rax]
inc r8
cmp byte [rdx + r8], 0
jne 0x140046220
lea rcx, [rbp - 1]
call fcn.14004a5b0
cmp ebx, 1
jne 0x14004624e
mov r8d, 9
lea rdx, str.Press_Key
lea rcx, [rbp - 1]
call fcn.14004a5b0
mov dword [rbp - 9], 0x42fa0000
mov dword [rbp - 5], 0x41c80000
lea rcx, [rbp - 1]
cmp qword [rbp + 0x17], 0xf
cmova rcx, qword [rbp - 1]
lea rdx, [rbp - 9]
call fcn.14002bdd0
test al, al
je 0x14004629d
test ebx, ebx
jne 0x14004629d
mov qword [rsp + 0x28], 0
mov dword [rsp + 0x20], ebx
xor r9d, r9d
lea r8, [0x140041020]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateThread]
nop
mov rdx, qword [rbp + 0x17]
cmp rdx, 0xf
jbe 0x1400462db
inc rdx
mov rcx, qword [rbp - 1]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400462d6
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400462d6
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400b8c78
mov rcx, qword [0x14010f710]
call fcn.140001990
mov eax, dword [0x14010f6e4]
cmp eax, 1
jne 0x1400464f9
movaps xmm0, xmm7
unpcklps xmm0, xmm6
movq r8, xmm0
lea rdx, str.Visuals
mov rcx, qword [0x14010f710]
call fcn.140001780
lea rdx, [0x14010f6ef]
lea rcx, [0x1400bf5f0]
call fcn.14002c580
lea rdx, [0x14010f6f3]
lea rcx, str.Skeleton
call fcn.14002c580
lea rdx, [0x14010f6e9]
lea rcx, str.Platform
call fcn.14002c580
lea rdx, [0x14010f6e8]
lea rcx, str.Username
call fcn.14002c580
lea rdx, [0x14010f6f9]
lea rcx, str.Distance
call fcn.14002c580
lea rdx, [0x14010f6f4]
lea rcx, str.Weapon
call fcn.14002c580
lea rdx, [0x14010f6ea]
lea rcx, str.Warning_Arrows
call fcn.14002c580
lea rdx, [0x14010f6f1]
lea rcx, str.Rank
call fcn.14002c580
lea rdx, [0x14010f6fc]
lea rcx, str.Kills
call fcn.14002c580
lea rdx, [0x14010f6eb]
lea rcx, str.Filled_Box
call fcn.14002c580
lea rdx, [0x14010f6ed]
lea rcx, str.Aim_Lines
call fcn.14002c580
lea rdx, [0x14010f6ee]
lea rcx, str.Render_Count
call fcn.14002c580
mov rcx, qword [0x14010f710]
call fcn.140001990
movaps xmm1, xmm8
movaps xmm0, xmm6
call fcn.140013d40
movaps xmm0, xmm7
unpcklps xmm0, xmm6
movq r8, xmm0
lea rdx, str.Visuals_Settings
mov rcx, qword [0x14010f710]
call fcn.140001780
lea rdx, [0x14010f702]
lea rcx, str.Outlined
call fcn.14002c580
mov qword [rsp + 0x20], rsi
mov r9d, Ordinal_26
xor r8d, r8d
lea rdx, [0x14010e500]
lea rcx, str.Box_Thickness:
call fcn.140035570
mov qword [rsp + 0x20], rsi
mov r9d, Ordinal_26
xor r8d, r8d
lea rdx, [0x14010e504]
lea rcx, str.Skeleton_Thickness:
call fcn.140035570
mov r8d, 0x10000
lea rdx, [0x14010e510]
lea rcx, str.Box_Visible
call fcn.14002d270
mov r8d, 0x10000
lea rdx, [0x14010e520]
lea rcx, str.Box_Hidden
call fcn.14002d270
mov r8d, 0x10000
lea rdx, [0x14010e530]
lea rcx, str.Skel_Visible
call fcn.14002d270
mov r8d, 0x10000
lea rdx, [0x14010e540]
lea rcx, str.Skel_Hidden
call fcn.14002d270
mov rcx, qword [0x14010f710]
call fcn.140001990
mov eax, dword [0x14010f6e4]
cmp eax, 2
jne 0x140046576
lea rcx, [rbp - 9]
call fcn.14000b6f0
movss xmm0, dword [rax]
unpcklps xmm0, xmm6
movq r8, xmm0
lea rdx, str.Miscellaneous
mov rcx, qword [0x14010f710]
call fcn.140001780
lea rdx, [0x14010f6f2]
lea rcx, str.Crosshair
call fcn.14002c580
mov dword [rbp - 9], 0x43480000
mov dword [rbp - 5], 0x41c80000
lea rdx, [rbp - 9]
lea rcx, str.Close_Cheat
call fcn.14002bdd0
test al, al
je 0x140046564
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov rcx, qword [0x14010f710]
call fcn.140001990
mov eax, dword [0x14010f6e4]
cmp eax, 3
jne 0x140046615
lea rcx, [rbp - 9]
call fcn.14000b6f0
movss xmm0, dword [rax]
unpcklps xmm0, xmm6
movq r8, xmm0
lea rdx, str.Settings
mov rcx, qword [0x14010f710]
call fcn.140001780
mov dword [rbp - 9], 0x43480000
mov dword [rbp - 5], 0x41c80000
lea rdx, [rbp - 9]
lea rcx, str.Save_Configuration
call fcn.14002bdd0
test al, al
je 0x1400465d5
lea rcx, str.C:FortniteCFG
call fcn.14004b7c0
mov dword [rbp - 9], 0x43480000
mov dword [rbp - 5], 0x41c80000
lea rdx, [rbp - 9]
lea rcx, str.Load_Configuration
call fcn.14002bdd0
test al, al
je 0x140046603
lea rcx, str.C:FortniteCFG
call fcn.14004abd0
mov rcx, qword [0x14010f710]
call fcn.140001990
mov eax, dword [0x14010f6e4]
cmp eax, 4
jne 0x140046705
movaps xmm0, xmm7
unpcklps xmm0, xmm6
movq r8, xmm0
lea rdx, str.World
mov rcx, qword [0x14010f710]
call fcn.140001780
lea rdx, [0x14010f6fd]
lea rcx, str.Loot
call fcn.14002c580
lea rdx, [0x14010f6fe]
lea rcx, str.Chests
call fcn.14002c580
lea rdx, [0x14010f6ff]
lea rcx, str.Ammo_Box
call fcn.14002c580
lea rdx, [0x14010f700]
lea rcx, str.Supply_Drop
call fcn.14002c580
lea rdx, [0x14010f701]
lea rcx, str.Llama
call fcn.14002c580
mov rcx, qword [0x14010f710]
call fcn.140001990
movaps xmm1, xmm8
movaps xmm0, xmm6
call fcn.140013d40
movaps xmm0, xmm7
unpcklps xmm0, xmm6
movq r8, xmm0
lea rdx, str.World_Settings
mov rcx, qword [0x14010f710]
call fcn.140001780
lea rax, str._d_M
mov qword [rsp + 0x20], rax
mov r9d, 0x4e7
xor r8d, r8d
lea rdx, reloc.WLDAP32.dll_Ordinal_200
lea rcx, str.Render_Distance
call fcn.140035570
mov rcx, qword [0x14010f710]
call fcn.140001990
call fcn.14000a360
call fcn.140009570
mov rcx, qword [rbp + 0x1f]
xor rcx, rsp
call fcn.1400b8d90
lea r11, [rsp + 0x90]
mov rbx, qword [r11 + 0x10]
mov rsi, qword [r11 + 0x18]
movaps xmm6, xmmword [r11 - 0x10]
movaps xmm7, xmmword [rsp + 0x70]
movaps xmm8, xmmword [r11 - 0x30]
mov rsp, r11
pop rbp
ret