Como criar um gravador de traçado de tecla (para fins não maliciosos)?

1

Quando você olha pela primeira vez para esta pergunta e seu título, você vai assumir que eu quero isso para propósitos maliciosos, mas não é esse o caso, é porque eu digito muitas coisas, e às vezes (na maioria das vezes, na verdade) Eu só quero checar o que eu fiz, digamos, meia hora atrás, ou ter certeza de que eu não cometi um grande erro, mas não há uma história real do que eu digito, então isso se torna bastante difícil.
Outra razão para isso pode ser que meu computador esteja executando certas tarefas que não devem ser interrompidas até que sejam concluídas, portanto não posso suspender minha máquina, mas gostaria de poder voltar e dizer se alguém digitou alguma coisa (porque na maioria das vezes esta é uma sessão CLI apenas, então não preciso me preocupar com o mouse e posso usar outros softwares como gravação de tela para isso), ou executar qualquer atalho de teclado.

Então, longa história curta , eu gostaria de um "keylogger" no entanto eu não quero instalar um de qualquer lugar, pois eu não confio que não há backdoors ou qualquer coisa, então o que eu gostaria é de um script (e sei que esse tipo de coisa é possível ) que:

  • É capaz de gravar (provavelmente em um arquivo de texto) pressionamentos de tecla e também quando pressionar uma tecla uma vez resulta no caractere que sai mais de uma vez

  • É capaz de diferenciar os atalhos de teclado da digitação normal e também mostrar qual foi o resultado do atalho de teclado

  • Funciona na interface gráfica e na CLI

  • Funciona no Ubuntu GNOME 15.10 com o GNOME 3.18 (meu sistema)

  • De preferência escrito em uma linguagem como bash

  • Mantém apenas um registro dos últimos 5 minutos (embora seja um tempo variável que pode ser alterado facilmente no código)

por cl-netbox 26.01.2016 / 16:28

0 respostas