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

Disassembly:
push rbp
lea rbp, [rsp - 0x57]
sub rsp, 0xb0
mov rax, qword [0x14004e900]
xor rax, rsp
mov qword [rbp + 0xf], rax
mov ecx, 0x2d
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test al, 1
je 0x14003be8d
cmp byte [0x14004e168], 0
sete al
mov byte [0x14004e168], al
jmp 0x14003be94
movzx eax, byte [0x14004e168]
test al, al
je 0x14003c4e5
mov qword [rsp + 0xc0], rbx
lea rcx, [rbp - 0x29]
mov qword [rsp + 0xc8], rdi
mov edx, 2
movaps xmmword [rsp + 0xa0], xmm6
movaps xmmword [rsp + 0x90], xmm7
movaps xmmword [rsp + 0x80], xmm8
movaps xmmword [rsp + 0x70], xmm9
mov dword [rbp - 0x29], 0x442f0000
mov dword [rbp - 0x25], 0x43fa0000
call fcn.140013b60
mov qword [rbp - 0x29], 0
call fcn.14000b020
movss xmm7, dword [0x1400419b0]
movss xmm6, dword [rax + 0xc]
subss xmm6, dword [0x140046204]
mulss xmm6, xmm7
call fcn.14000b020
lea r8, [rbp - 0x29]
mov edx, 2
lea rcx, [rbp - 0x21]
movss xmm0, dword [rax + 8]
subss xmm0, dword [0x140041a14]
movss dword [rbp - 0x1d], xmm6
mulss xmm0, xmm7
movss dword [rbp - 0x21], xmm0
call fcn.140013b20
movss xmm1, dword [0x1400419f8]
mov ecx, 2
call fcn.140011db0
lea rdx, [rbp - 0x21]
mov dword [rbp - 0x21], 0x41200000
mov ecx, 0xa
mov dword [rbp - 0x1d], 0x41200000
call fcn.140011d20
movdqa xmm0, xmmword [0x140046420]
lea rdx, [rbp - 1]
mov ecx, 2
movups xmmword [rbp - 1], xmm0
call fcn.140011cc0
movdqa xmm0, xmmword [0x140046440]
lea rdx, [rbp - 1]
mov ecx, 5
movups xmmword [rbp - 1], xmm0
call fcn.140011cc0
mov r8d, 0x2b
lea rdx, [0x14004e168]
lea rcx, str.D4rkWare_On_TOP
call fcn.140003a20
call fcn.14000b740
lea rcx, [rbp - 9]
mov rbx, rax
call fcn.14000ae40
movss xmm8, dword [0x1400419e4]
xor edi, edi
movss xmm9, dword [0x1400419d4]
xorps xmm6, xmm6
nop dword [rax]
nop word [rax + rax]
movaps xmm0, xmm6
mov qword [rbp - 1], 0x3f000000
divss xmm0, xmm8
mov dword [rbp + 7], 0x3f000000
lea rcx, [rbp - 1]
movaps xmm1, xmm9
subss xmm1, xmm0
mulss xmm1, xmm7
movss dword [rbp + 0xb], xmm1
call fcn.14000ac80
movss xmm0, dword [rbp - 9]
lea r9, str.D4rkWare_1.0V
subss xmm0, xmm6
mov qword [rsp + 0x20], rdi
mov r8d, eax
lea rdx, [rbp - 0x21]
mov rcx, rbx
movss dword [rbp - 0x21], xmm0
movss xmm0, dword [rbp - 5]
movss dword [rbp - 0x1d], xmm0
call fcn.140019170
lea rcx, [rbp - 1]
call fcn.14000ac80
movss xmm0, dword [rbp - 9]
lea r9, str.D4rkWare_1.0V
addss xmm0, xmm6
mov qword [rsp + 0x20], rdi
mov r8d, eax
lea rdx, [rbp - 0x29]
mov rcx, rbx
movss dword [rbp - 0x29], xmm0
movss xmm0, dword [rbp - 5]
movss dword [rbp - 0x25], xmm0
call fcn.140019170
lea rcx, [rbp - 1]
call fcn.14000ac80
movss xmm1, dword [rbp - 5]
lea r9, str.D4rkWare_1.0V
movss xmm0, dword [rbp - 9]
subss xmm1, xmm6
mov r8d, eax
movss dword [rbp - 0x11], xmm0
lea rdx, [rbp - 0x11]
mov qword [rsp + 0x20], rdi
mov rcx, rbx
movss dword [rbp - 0xd], xmm1
call fcn.140019170
lea rcx, [rbp - 1]
call fcn.14000ac80
movss xmm1, dword [rbp - 5]
lea r9, str.D4rkWare_1.0V
movss xmm0, dword [rbp - 9]
addss xmm1, xmm6
mov r8d, eax
movss dword [rbp - 0x19], xmm0
lea rdx, [rbp - 0x19]
mov qword [rsp + 0x20], rdi
mov rcx, rbx
movss dword [rbp - 0x15], xmm1
call fcn.140019170
addss xmm6, xmm9
comiss xmm8, xmm6
ja 0x14003bff0
movaps xmm9, xmmword [rsp + 0x70]
lea rdx, str.D4rkWare_1.0V
movaps xmm8, xmmword [rsp + 0x80]
lea rcx, [0x140041878]
movaps xmm7, xmmword [rsp + 0x90]
call fcn.140031550
call fcn.14002f0b0
xor edx, edx
lea rcx, str.TabBar
call fcn.140029ca0
test al, al
je 0x14003c1c5
xor r8d, r8d
lea rcx, [0x140045e58]
xor edx, edx
call fcn.14002a020
test al, al
je 0x14003c178
mov dword [0x14004efe8], edi
call fcn.14002b660
xor r8d, r8d
lea rcx, str.Visuals
xor edx, edx
call fcn.14002a020
test al, al
je 0x14003c19c
mov dword [0x14004efe8], 1
call fcn.14002b660
xor r8d, r8d
lea rcx, str.Misc
xor edx, edx
call fcn.14002a020
test al, al
je 0x14003c1c0
mov dword [0x14004efe8], 3
call fcn.14002b660
call fcn.14002b5a0
mov eax, dword [0x14004efe8]
mov rdi, qword [rsp + 0xc8]
test eax, eax
jne 0x14003c2d6
lea rdx, [0x14004f0de]
lea rcx, str.Aimbot
call fcn.14002a810
mov r8d, dword [0x14004f0c8]
lea rdx, [0x14003a240]
mov ecx, dword [0x14004e8e8]
call fcn.14003b330
lea rdx, [0x14004f0df]
lea rcx, str.Prediction
call fcn.14002a810
lea rdx, [0x14004f0e0]
lea rcx, str.Triggerbot
call fcn.14002a810
mov r8d, dword [0x14004f0cc]
lea rdx, [0x14003cf20]
mov ecx, dword [0x14004e8ec]
call fcn.14003b330
lea rdx, [0x14004f0e1]
lea rcx, str.Fov_Circle
call fcn.14002a810
lea rbx, [0x14004197c]
mov r9d, 0x3e8
mov r8d, 0xa
mov qword [rsp + 0x20], rbx
lea rdx, [0x14004e8e0]
lea rcx, str.Fov_Size
call fcn.14002f480
mov r9d, 0x14
mov qword [rsp + 0x20], rbx
mov r8d, 1
lea rdx, [0x14004e8e4]
lea rcx, str.Smoothing
call fcn.14002f480
mov r9d, 3
mov dword [rsp + 0x20], 0xffffffff
lea r8, str.Head
lea rdx, [0x14004f03c]
lea rcx, str.Hitbox
call fcn.14002b1d0
mov eax, dword [0x14004efe8]
movss xmm6, dword [0x140041a30]
mov rbx, qword [rsp + 0xc0]
cmp eax, 1
jne 0x14003c3d1
lea rdx, [0x14004f0da]
lea rcx, [0x140041ac4]
call fcn.14002a810
lea rdx, [0x14004f0e5]
lea rcx, str.Cornered_Box
call fcn.14002a810
lea rdx, [0x14004f0e3]
lea rcx, str.Gay_box
call fcn.14002a810
lea rdx, [0x14004f0e6]
lea rcx, str.Show_Level
call fcn.14002a810
lea rdx, [0x14004f0dd]
lea rcx, str.Show_Current_Weapon
call fcn.14002a810
lea rdx, [0x14004f0dc]
lea rcx, str.Skeleton
call fcn.14002a810
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.1400132d0
lea rdx, [0x14004f0e7]
lea rcx, str.Rainbow_Skeleton
call fcn.14002a810
lea rdx, [0x14004f0db]
lea rcx, str.Show_Rank
call fcn.14002a810
lea rdx, [0x14004f0e2]
lea rcx, str.Distance
call fcn.14002a810
lea rdx, [0x14004f0d9]
lea rcx, str.Render_Count
call fcn.14002a810
lea rdx, [0x14004f0d8]
lea rcx, str.Snapline
call fcn.14002a810
mov eax, dword [0x14004efe8]
cmp eax, 3
jne 0x14003c4ce
lea rdx, [0x14004f0e9]
lea rcx, str.car_fly__dont_know_if_works_too_
call fcn.14002a810
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.1400132d0
lea rdx, [0x14004f0e8]
lea rcx, str.player_fly__doesnt_work_very_well_
call fcn.14002a810
lea rdx, [0x14004e8f0]
lea rcx, str.WaterMark
call fcn.14002a810
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.1400132d0
call fcn.14002f9e0
call fcn.14002f9e0
call fcn.14002f9e0
call fcn.14002f9e0
call fcn.14000b5c0
call fcn.14000b5c0
call fcn.14000b5c0
call fcn.14000b5c0
movdqa xmm0, xmmword [0x140045780]
lea rdx, [rbp - 1]
mov ecx, 0x15
movups xmmword [rbp - 1], xmm0
call fcn.140011cc0
movdqa xmm0, xmmword [0x1400463d0]
lea rdx, [rbp - 1]
mov ecx, 0x16
movups xmmword [rbp - 1], xmm0
call fcn.140011cc0
movdqa xmm0, xmmword [0x1400463c0]
lea rdx, [rbp - 1]
mov ecx, 0x17
movups xmmword [rbp - 1], xmm0
call fcn.140011cc0
lea rdx, [rbp - 0x19]
mov qword [rbp - 0x19], 0
lea rcx, str.Unload
call fcn.14002a0d0
test al, al
je 0x14003c4c4
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov ecx, 3
call fcn.140011630
call fcn.140008c20
mov ecx, 2
call fcn.140011680
movaps xmm6, xmmword [rsp + 0xa0]
mov rcx, qword [rbp + 0xf]
xor rcx, rsp
call fcn.14003f0b0
add rsp, 0xb0
pop rbp
ret