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

Disassembly:
push rdi
sub rsp, 0x190
mov rax, qword [0x14006af80]
xor rax, rsp
mov qword [rsp + 0x180], rax
mov ecx, 0x2d
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
cwde
and eax, 1
test eax, eax
je 0x14004222d
movzx eax, byte [0x14005300f]
test eax, eax
jne 0x14004221b
mov dword [rsp + 0x44], 1
jmp 0x140042223
mov dword [rsp + 0x44], 0
mov al, byte [rsp + 0x44]
mov byte [0x14005300f], al
call fcn.14000916c
mov qword [rsp + 0x48], rax
mov rax, qword [rsp + 0x48]
mov eax, dword [rax]
or eax, 1
mov rcx, qword [rsp + 0x48]
mov dword [rcx], eax
mov rax, qword [rsp + 0x48]
mov eax, dword [rax]
or eax, 2
mov rcx, qword [rsp + 0x48]
mov dword [rcx], eax
call fcn.14001fc20
call fcn.1400205b0
call fcn.14000dc44
lea rax, [rsp + 0x170]
mov rdi, rax
xor eax, eax
mov ecx, 0x10
rep stosb byte [rdi], al
movss xmm2, dword [0x14004d934]
movss xmm1, dword [0x14004d934]
lea rcx, [rsp + 0xf8]
call fcn.140035a6c
mov rdx, rax
mov ecx, 1
call fcn.14000eaf4
movzx eax, byte [0x14005300f]
test eax, eax
je 0x140042bbe
call fcn.140009600
mov qword [rsp + 0x70], rax
mov rax, qword [rsp + 0x70]
mov rax, qword [rax + 0x14]
mov qword [rsp + 0x100], rax
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rsp + 0x108]
call fcn.140035a6c
mov rax, qword [rax]
mov rcx, qword [rsp + 0x70]
mov qword [rcx + 0x14], rax
movss xmm2, dword [0x14004d95c]
movss xmm1, dword [0x14004d960]
lea rcx, [rsp + 0x68]
call fcn.140035a6c
call fcn.14000916c
movss xmm0, dword [rax + 0xc]
subss xmm0, dword [rsp + 0x6c]
mulss xmm0, dword [0x140047aa0]
movss dword [rsp + 0x50], xmm0
call fcn.14000916c
movss xmm0, dword [rax + 8]
subss xmm0, dword [rsp + 0x68]
mulss xmm0, dword [0x140047aa0]
movss dword [rsp + 0x54], xmm0
movss xmm2, dword [rsp + 0x50]
movss xmm1, dword [rsp + 0x54]
lea rcx, [rsp + 0x78]
call fcn.140035a6c
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rsp + 0x110]
call fcn.140035a6c
mov r8, rax
mov edx, 1
lea rcx, [rsp + 0x78]
call fcn.140010328
xor edx, edx
lea rcx, [rsp + 0x68]
call fcn.14001035c
mov r8d, 1
xor edx, edx
lea rcx, str.Window
call fcn.140002fe8
call fcn.1400097b0
mov qword [rsp + 0x90], rax
mov dword [rsp + 0x20], 0xff
mov r9d, 0xff
mov r8d, 0xff
mov edx, 0xff
lea rcx, [rsp + 0x130]
call fcn.140035854
mov rcx, rax
call fcn.1400362c0
mov dword [rsp + 0x60], eax
call fcn.14000916c
movss xmm0, dword [rax + 0x114]
addss xmm0, dword [0x140047ae0]
movss dword [rsp + 0x58], xmm0
call fcn.14000916c
movss xmm0, dword [rax + 0x110]
addss xmm0, dword [0x140047ae0]
movss dword [rsp + 0x5c], xmm0
movss xmm2, dword [rsp + 0x58]
movss xmm1, dword [rsp + 0x5c]
lea rcx, [rsp + 0x118]
call fcn.140035a6c
mov qword [rsp + 0x80], rax
call fcn.14000916c
add rax, 0x110
mov qword [rsp + 0x88], rax
mov dword [rsp + 0x28], 0xf
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
mov r9d, dword [rsp + 0x60]
mov r8, qword [rsp + 0x80]
mov rdx, qword [rsp + 0x88]
mov rcx, qword [rsp + 0x90]
call fcn.140014cf4
movss xmm1, dword [0x14004d8d0]
mov ecx, 3
call fcn.14000eb80
movss xmm0, dword [0x140047ac4]
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
movss xmm1, dword [0x140047ac4]
lea rcx, [rsp + 0x140]
call fcn.140035aa4
mov rdx, rax
mov ecx, 5
call fcn.14000ea98
movss xmm0, dword [0x140047ac4]
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rsp + 0x150]
call fcn.140035aa4
mov rdx, rax
mov ecx, 2
call fcn.14000ea98
xor r8d, r8d
xor edx, edx
lea rcx, [0x14004d0bc]
call fcn.140002fe8
movss xmm2, dword [0x14004bc24]
movss xmm1, dword [0x14004d954]
lea rcx, [rsp + 0x98]
call fcn.140035a6c
lea rdx, [rsp + 0x98]
lea rcx, str.Aimbot
call fcn.140026014
movzx eax, al
test eax, eax
je 0x140042548
mov dword [0x14006b6e8], 0
movss xmm1, dword [0x140047b28]
xorps xmm0, xmm0
call fcn.14000fa80
movss xmm2, dword [0x14004bc24]
movss xmm1, dword [0x14004d954]
lea rcx, [rsp + 0xa0]
call fcn.140035a6c
lea rdx, [rsp + 0xa0]
lea rcx, [0x14004d0c8]
call fcn.140026014
movzx eax, al
test eax, eax
je 0x14004259a
mov dword [0x14006b6e8], 1
movss xmm1, dword [0x140047b28]
xorps xmm0, xmm0
call fcn.14000fa80
movss xmm2, dword [0x14004bc24]
movss xmm1, dword [0x14004d954]
lea rcx, [rsp + 0xa8]
call fcn.140035a6c
lea rdx, [rsp + 0xa8]
lea rcx, str.Exploits
call fcn.140026014
movzx eax, al
test eax, eax
je 0x1400425ec
mov dword [0x14006b6e8], 2
movss xmm1, dword [0x140047b28]
xorps xmm0, xmm0
call fcn.14000fa80
movss xmm2, dword [0x14004bc24]
movss xmm1, dword [0x14004d954]
lea rcx, [rsp + 0xb0]
call fcn.140035a6c
lea rdx, [rsp + 0xb0]
lea rcx, str.Misc
call fcn.140026014
movzx eax, al
test eax, eax
je 0x14004263e
mov dword [0x14006b6e8], 3
mov eax, dword [0x14006b6e8]
mov dword [rsp + 0x40], eax
cmp dword [rsp + 0x40], 0
je 0x140042675
cmp dword [rsp + 0x40], 1
je 0x1400427ed
cmp dword [rsp + 0x40], 2
je 0x140042898
cmp dword [rsp + 0x40], 3
je 0x1400429ab
jmp 0x140042bbe
call fcn.14002f4f8
lea rcx, [0x14004d0e4]
call fcn.14002f538
lea rcx, [0x14004bf45]
call fcn.14002f538
lea rdx, [0x14006b0a2]
lea rcx, str.Enable_Aimbot
call fcn.14002670c
lea rdx, [0x14006b0ac]
lea rcx, str.Visible_Check
call fcn.14002670c
lea rdx, [0x14006b0a3]
lea rcx, str.Circle_FOV
call fcn.14002670c
lea rdx, [0x14006b0a4]
lea rcx, str.Humanized_Aim
call fcn.14002670c
lea rdx, [0x14006b0b3]
lea rcx, str.Crosshair
call fcn.14002670c
call fcn.14002f4f8
call fcn.14002f4f8
lea rcx, str.Aim_Settings:
call fcn.14002f538
call fcn.14002f4f8
mov r8d, dword [0x14006b7c4]
lea rdx, [0x140036a04]
mov ecx, dword [0x14006b5fc]
call fcn.14003d878
movss xmm1, dword [0x140047b28]
xorps xmm0, xmm0
call fcn.14000fa80
lea rcx, str.Aim_Key
call fcn.14002f538
movss xmm0, dword [0x140047ac4]
movss dword [rsp + 0x28], xmm0
lea rax, [0x14004d150]
mov qword [rsp + 0x20], rax
movss xmm3, dword [0x140047b0c]
movss xmm2, dword [0x14004d93c]
lea rdx, [0x140053044]
lea rcx, str.Aim_FOV
call fcn.14002efb0
movss xmm0, dword [0x140047ac4]
movss dword [rsp + 0x28], xmm0
lea rax, [0x14004d160]
mov qword [rsp + 0x20], rax
movss xmm3, dword [0x14004bc34]
movss xmm2, dword [0x140047acc]
lea rdx, [0x14005303c]
lea rcx, str.Aimbot_Smoothness
call fcn.14002efb0
mov dword [rsp + 0x20], 0xffffffff
mov r9d, 4
lea r8, str.Head
lea rdx, [0x140053038]
lea rcx, str.Hitbox
call fcn.14002a004
call fcn.14002f4f8
jmp 0x140042bbe
movss xmm0, dword [0x140047ac4]
movss dword [rsp + 0x28], xmm0
lea rax, [0x14004d184]
mov qword [rsp + 0x20], rax
movss xmm3, dword [0x14004bc20]
movss xmm2, dword [0x140047ac4]
lea rdx, [0x14005302c]
lea rcx, str.box_widht
call fcn.14002efb0
movss xmm0, dword [0x140047ac4]
movss dword [rsp + 0x28], xmm0
lea rax, [0x14004d19c]
mov qword [rsp + 0x20], rax
movss xmm3, dword [0x14004bc20]
movss xmm2, dword [0x140047ac4]
lea rdx, [0x14005301c]
lea rcx, str.skeleton_thicknes
call fcn.14002efb0
xor r8d, r8d
lea rdx, [0x140053010]
lea rcx, str.not_visivle
call fcn.14002835c
xor r8d, r8d
lea rdx, [0x140053020]
lea rcx, str.n_visivle
call fcn.14002835c
jmp 0x140042bbe
call fcn.14002f4f8
lea rcx, str.Visuals
call fcn.14002f538
lea rcx, [0x14004bf46]
call fcn.14002f538
lea rcx, [0x14004d1e8]
call fcn.14002f538
call fcn.14002f4f8
lea rdx, [0x140053008]
lea rcx, str.Enable_ESP
call fcn.14002670c
call fcn.14002f4f8
lea rdx, [0x14006b0a7]
lea rcx, str.Box_ESP
call fcn.14002670c
lea rdx, [0x14005300e]
lea rcx, [0x14004d208]
call fcn.14002670c
lea rdx, [0x14006b0af]
lea rcx, str.weapon_esp
call fcn.14002670c
lea rdx, [0x14006437c]
lea rcx, str.female_esp
call fcn.14002670c
lea rdx, [0x14006437e]
lea rcx, str.jumping_esp
call fcn.14002670c
lea rdx, [0x14006437f]
lea rcx, str.injured_esp
call fcn.14002670c
lea rdx, [0x14006437d]
lea rcx, str.crouched_esp
call fcn.14002670c
call fcn.14002f4f8
lea rdx, [0x14005300a]
lea rcx, str.Distance
call fcn.14002670c
lea rdx, [0x14006b0a8]
lea rcx, str.filled_boxesp
call fcn.14002670c
call fcn.14002f4f8
call fcn.14002f4f8
lea rdx, [0x14005300b]
lea rcx, str.Skeleton_ESP
call fcn.14002670c
lea rcx, str.Cheat_Detection_Status
call fcn.14002f538
call fcn.14002f4f8
lea rdx, [0x14006b5f9]
lea rcx, str.instant_revive
call fcn.14002670c
lea rdx, [0x14006b0b6]
lea rcx, str.bigplayers
call fcn.14002670c
lea rdx, [0x14006b0b7]
lea rcx, str.player_fly
call fcn.14002670c
lea rdx, [0x1400627b9]
lea rcx, str.rapid_fire
call fcn.14002670c
lea rdx, [0x1400627bd]
lea rcx, str.no_animation
call fcn.14002670c
lea rdx, [0x1400627bc]
lea rcx, str.pickace_aimbot
call fcn.14002670c
lea rdx, [0x1400627bb]
lea rcx, str.first_person
call fcn.14002670c
lea rdx, [0x1400627ba]
lea rcx, str.NoAimingReload
call fcn.14002670c
lea rdx, [0x14006b5fa]
lea rcx, str.ServerCrasher
call fcn.14002670c
lea rdx, [0x14005338b]
lea rcx, str.doublepump
call fcn.14002670c
lea rdx, [0x14005338c]
lea rcx, str.invisible12
call fcn.14002670c
lea rdx, [0x14005338d]
lea rcx, str.NoBloom
call fcn.14002670c
lea rdx, [0x1400627b8]
lea rcx, str.BigPlayers
call fcn.14002670c
lea rdx, [0x14005338e]
lea rcx, str._FakeLag
call fcn.14002670c
movss xmm0, dword [0x140047ac4]
movss dword [rsp + 0x28], xmm0
lea rax, str._.3f
mov qword [rsp + 0x20], rax
movss xmm3, dword [0x140047b08]
movss xmm2, dword [0x140047aec]
lea rdx, [0x14006878c]
lea rcx, str.Spin_Speed
call fcn.14002efb0
call fcn.14002f4f8
call fcn.14002f4f8
mov dword [rsp + 0x20], 0xff
xor r9d, r9d
mov r8d, 0xff
xor edx, edx
lea rcx, [rsp + 0x160]
call fcn.140035854
mov qword [rsp + 0xb8], rax
lea rdx, [rsp + 0x120]
mov rcx, qword [rsp + 0xb8]
call fcn.14003629c
lea rdx, str.BE:_Undetected
lea rcx, [rsp + 0x120]
call fcn.14002f560
call fcn.14002f4f8
call fcn.14002f4f8
call fcn.14002f4f8
call fcn.14002f4f8
call fcn.14002f4f8
movss xmm2, dword [0x14004bc24]
movss xmm1, dword [0x140047b00]
lea rcx, [rsp + 0xc0]
call fcn.140035a6c
lea rdx, [rsp + 0xc0]
lea rcx, str.Unload
call fcn.140026014
movzx eax, al
test eax, eax
je 0x140042bb7
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
jmp 0x140042bbe
call fcn.1400371f8
call fcn.140007b1c
mov rax, qword [0x14006bd88]
mov rax, qword [rax]
mov rax, qword [rax + 0x1c8]
mov qword [rsp + 0xc8], rax
xor r8d, r8d
mov edx, 7
mov rcx, qword [0x14006bd88]
call qword [rsp + 0xc8]
mov rax, qword [0x14006bd88]
mov rax, qword [rax]
mov rax, qword [rax + 0x1c8]
mov qword [rsp + 0xd0], rax
xor r8d, r8d
mov edx, 0x1b
mov rcx, qword [0x14006bd88]
call qword [rsp + 0xd0]
mov rax, qword [0x14006bd88]
mov rax, qword [rax]
mov rax, qword [rax + 0x1c8]
mov qword [rsp + 0xd8], rax
xor r8d, r8d
mov edx, 0xae
mov rcx, qword [0x14006bd88]
call qword [rsp + 0xd8]
mov rax, qword [0x14006bd88]
mov rax, qword [rax]
mov rax, qword [rax + 0x158]
mov qword [rsp + 0xe0], rax
mov dword [rsp + 0x30], 0
movss xmm0, dword [0x140047ac4]
movss dword [rsp + 0x28], xmm0
mov dword [rsp + 0x20], 0
mov r9d, 1
xor r8d, r8d
xor edx, edx
mov rcx, qword [0x14006bd88]
call qword [rsp + 0xe0]
mov rax, qword [0x14006bd88]
mov rax, qword [rax]
mov rcx, qword [0x14006bd88]
call qword [rax + 0x148]
test eax, eax
jl 0x140042ce9
call fcn.14000ebf8
call fcn.140008f50
mov rcx, rax
call fcn.14001fc38
mov rax, qword [0x14006bd88]
mov rax, qword [rax]
mov rcx, qword [0x14006bd88]
call qword [rax + 0x150]
mov rax, qword [0x14006bd88]
mov rax, qword [rax]
mov rax, qword [rax + 0x88]
mov qword [rsp + 0xe8], rax
mov qword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
xor edx, edx
mov rcx, qword [0x14006bd88]
call qword [rsp + 0xe8]
mov dword [rsp + 0x64], eax
cmp dword [rsp + 0x64], 0x88760868
jne 0x140042d82
mov rax, qword [0x14006bd88]
mov rax, qword [rax]
mov rcx, qword [0x14006bd88]
call qword [rax + 0x18]
cmp eax, 0x88760869
jne 0x140042d82
call fcn.14001fba8
mov rax, qword [0x14006bd88]
mov rax, qword [rax]
mov rax, qword [rax + 0x80]
mov qword [rsp + 0xf0], rax
lea rdx, [0x14006b710]
mov rcx, qword [0x14006bd88]
call qword [rsp + 0xf0]
call fcn.14001fa40
mov rcx, qword [rsp + 0x180]
xor rcx, rsp
call fcn.140044e00
add rsp, 0x190
pop rdi
ret