Function at 0x140001070
Capabilities:
Log keystrokes via polling
Manipulate console buffer

Disassembly:
mov rax, rsp
push rbx
push rbp
push rsi
push rdi
push r14
push r15
sub rsp, 0xe8
movaps xmmword [rax - 0x48], xmm6
mov ecx, 0xfffffff5
movaps xmmword [rax - 0x58], xmm7
movaps xmmword [rax - 0x68], xmm8
movaps xmmword [rax - 0x78], xmm9
movaps xmmword [rax - 0x88], xmm10
movaps xmmword [rax - 0x98], xmm11
movaps xmmword [rsp + 0x70], xmm12
movaps xmmword [rsp + 0x60], xmm13
movaps xmmword [rsp + 0x50], xmm14
movaps xmmword [rsp + 0x40], xmm15
call qword [sym.imp.KERNEL32.dll_GetStdHandle]
movss xmm7, dword [0x140003358]
mov edx, 3
mov rcx, rax
mov rdi, rax
xor sil, sil
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rcx, str.AutoClicker_n
call fcn.140001010
mov edx, 7
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rcx, str.Criado_por__CauanGS_n
call fcn.140001010
lea rcx, str._nLigar_Desligar:_F8_n
call fcn.140001010
lea rcx, str.Aumentar_Diminuir:_SHIFT__UP_DOWN_n
call fcn.140001010
mov edx, 0xe
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rcx, str._nStatus:
call fcn.140001010
mov edx, 4
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rcx, str._OFF__n
call fcn.140001010
movsd xmm10, qword [0x140003348]
xor r15d, r15d
movsd xmm11, qword [0x140003350]
movsd xmm12, qword [0x140003338]
movss xmm13, dword [0x140003360]
movss xmm14, dword [0x14000335c]
movss xmm9, dword [0x140003340]
movss xmm15, dword [0x140003364]
mov dword [rsp + 0x120], 0x60008
mov ebx, dword [rsp + 0x120]
nop dword [rax]
mov ecx, 0xfffffff5
call qword [sym.imp.KERNEL32.dll_GetStdHandle]
mov rcx, rax
mov edx, ebx
call qword [sym.imp.KERNEL32.dll_SetConsoleCursorPosition]
mov rcx, rdi
test sil, sil
je 0x1400011e2
mov edx, 2
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rcx, str._ON___n
jmp 0x1400011f4
mov edx, 4
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rcx, str._OFF__n
call fcn.140001010
mov edx, 0xe
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rcx, str.CPS:
call fcn.140001010
mov edx, 0xc
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
xorps xmm8, xmm8
lea rcx, str.__.2lf
cvtss2sd xmm8, xmm7
movaps xmm1, xmm8
movq rdx, xmm1
call fcn.140001010
test sil, sil
je 0x1400013d1
nop dword [rax + rax]
mov ecx, 0x77
call qword [sym.imp.USER32.dll_GetKeyState]
cmp ax, 1
jl 0x140001351
call qword [sym.imp.api_ms_win_crt_utility_l1_1_0.dll_rand]
movaps xmm6, xmm7
mov dword [rsp + 0x120], 0x60008
mov ecx, 0xfffffff5
movd xmm0, eax
cvtdq2pd xmm0, xmm0
mulsd xmm0, xmm10
divsd xmm0, xmm11
addsd xmm0, xmm12
cvtpd2ps xmm0, xmm0
subss xmm6, xmm0
call qword [sym.imp.KERNEL32.dll_GetStdHandle]
mov edx, dword [rsp + 0x120]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_SetConsoleCursorPosition]
mov edx, 2
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rcx, str._ON___n
call fcn.140001010
mov edx, 0xe
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rcx, str.CPS:
call fcn.140001010
mov edx, 0xc
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
xorps xmm1, xmm1
lea rcx, str.__.2lf
cvtss2sd xmm1, xmm6
movq rdx, xmm1
call fcn.140001010
xor edx, edx
mov qword [rsp + 0x20], r15
xor r9d, r9d
xor r8d, r8d
lea ecx, [rdx + 2]
call qword [sym.imp.USER32.dll_mouse_event]
xor edx, edx
mov qword [rsp + 0x20], r15
xor r9d, r9d
xor r8d, r8d
lea ecx, [rdx + 4]
call qword [sym.imp.USER32.dll_mouse_event]
movaps xmm0, xmm13
divss xmm0, xmm6
cvttss2si rcx, xmm0
call qword [sym.imp.KERNEL32.dll_Sleep]
jmp 0x140001250
mov ecx, 0xfffffff5
mov dword [rsp + 0x128], 0x60008
xor sil, sil
call qword [sym.imp.KERNEL32.dll_GetStdHandle]
mov edx, dword [rsp + 0x128]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_SetConsoleCursorPosition]
mov edx, 4
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rcx, str._OFF__n
call fcn.140001010
mov edx, 0xe
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rcx, str.CPS:
call fcn.140001010
mov edx, 0xc
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
movaps xmm1, xmm8
lea rcx, str.__.2lf
movq rdx, xmm1
call fcn.140001010
mov ecx, 0x77
call qword [sym.imp.USER32.dll_GetKeyState]
test ax, ax
jle 0x140001465
mov ecx, 0xfffffff5
mov dword [rsp + 0x130], 0x60008
mov sil, 1
call qword [sym.imp.KERNEL32.dll_GetStdHandle]
mov edx, dword [rsp + 0x130]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_SetConsoleCursorPosition]
mov edx, 2
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rcx, str._ON___n
call fcn.140001010
mov edx, 0xe
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rcx, str.CPS:
call fcn.140001010
mov edx, 0xc
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
movaps xmm1, xmm8
lea rcx, str.__.2lf
movq rdx, xmm1
call fcn.140001010
mov ecx, 0xa0
call qword [sym.imp.USER32.dll_GetKeyState]
test ax, ax
jns 0x140001601
mov ecx, 0x26
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test ax, ax
je 0x140001540
comiss xmm14, xmm7
jb 0x140001540
mov ecx, 0xfa
addss xmm7, xmm9
call qword [sym.imp.KERNEL32.dll_Sleep]
mov ecx, 0xfffffff5
mov dword [rsp + 0x138], 0x60008
call qword [sym.imp.KERNEL32.dll_GetStdHandle]
mov edx, dword [rsp + 0x138]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_SetConsoleCursorPosition]
mov rcx, rdi
test sil, sil
je 0x1400014e9
mov edx, 2
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rcx, str._ON___n
jmp 0x1400014fb
mov edx, 4
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rcx, str._OFF__n
call fcn.140001010
mov edx, 0xe
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rcx, str.CPS:
call fcn.140001010
mov edx, 0xc
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
xorps xmm1, xmm1
lea rcx, str.__.2lf
cvtss2sd xmm1, xmm7
movq rdx, xmm1
call fcn.140001010
mov ecx, 0x28
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test ax, ax
je 0x140001601
comiss xmm7, xmm9
jbe 0x140001601
mov ecx, 0xfa
addss xmm7, xmm15
call qword [sym.imp.KERNEL32.dll_Sleep]
mov ecx, 0xfffffff5
mov dword [rsp + 0x30], 0x60008
call qword [sym.imp.KERNEL32.dll_GetStdHandle]
mov edx, dword [rsp + 0x30]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_SetConsoleCursorPosition]
mov rcx, rdi
test sil, sil
je 0x1400015aa
mov edx, 2
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rcx, str._ON___n
jmp 0x1400015bc
mov edx, 4
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rcx, str._OFF__n
call fcn.140001010
mov edx, 0xe
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rcx, str.CPS:
call fcn.140001010
mov edx, 0xc
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
xorps xmm1, xmm1
lea rcx, str.__.2lf
cvtss2sd xmm1, xmm7
movq rdx, xmm1
call fcn.140001010
mov ecx, 0xfa
call qword [sym.imp.KERNEL32.dll_Sleep]
jmp 0x1400011b0