Como monitorar as teclas do teclado usando 'logkeys' no Linux

Como monitorar as teclas do teclado usando 'logkeys' no Linux

Log de chaves é o processo de armazenar teclas com/sem o conhecimento do usuário. KeyLogging pode ser baseado em hardware, bem como software. Como claro, a partir do nome, um keylogger baseado em hardware não depende de nenhum software e o registro de tecla é feito no próprio nível de hardware. Enquanto um KeyLogger baseado em software depende de um software especial para KeyLogging.

Há um número de aplicativos de software KeyLogger para quase todas as plataformas, seja janelas, Mac, Linux. Aqui estamos jogando luz em um pacote de aplicativos chamado Logkeys.

O que é Logkeys?

LogkeyS é um Linux KeyLogger. É mais atualizado do que qualquer outro KeyLogger disponível, além de não travar o X servidor, e parece funcionar em todas as situações. Logkeys cria um tronco de todos os personagens e chaves de função. Além disso, os logkeys estão cientes de Alt e Mudança e funciona bem com serial e também USB teclados.

Existem muitos keyloggers disponíveis para janelas Mas este não é o caso de Linux. Logkeys não é melhor do que qualquer outro aplicativo KeyLogger para Linux, mas certamente é mais atualizado do que outros.

Instalação de logkeys no Linux

Se você já instalou um Linux Tarball Packages da fonte, você pode instalar facilmente o pacote de logkeys. Se você nunca instalou um pacote no Linux da fonte ainda, precisa instalar alguns pacotes ausentes como C++ compiladores e GCC bibliotecas antes de prosseguir para a instalação da fonte.

$ sudo apt-get Install Build-essencial [ON Debian sistemas baseados]
# yum install gcc make gcc-c ++ [on Chapéu vermelho sistemas baseados]

Vamos proceder para a instalação, primeiro pegue o mais recente pacote de origem do Logkeys usando o comando wget ou use o git para cloná -lo como mostrado:

-------------------- Baixe o pacote de origem -------------------- $ wget https: // github.com/kernc/logkeys/arquivo/mestre.zip $ un -zip mestre.ZIP $ CD Logkeys-mestre/ ou -------------------- Use Git para clonar -------------------- $ git clone https: // github.com/kernc/logkeys.Git $ CD Logkeys 

Agora construa e instale os logkeys.

$ ./Autogen.sh $ CD Build $… /Configurar $ FAZ $ SUDO FAZENDO 

Agora execute o localidade-gen.

$ sudo loce-general
Saída de amostra
Gerando locais (isso pode demorar um pouco)… en_ag.UTF-8 ... feito en_au.UTF-8… feito en_bw.UTF-8… feito en_ca.UTF-8… feito en_dk.UTF-8… feito en_GB.UTF-8 ... feito en_HK.UTF-8 ... feito en_ie.UTF-8 ... feito en_in.UTF-8 ... feito en_ng.UTF-8… feito en_nz.UTF-8 ... feito en_ph.UTF-8… feito en_sg.UTF-8 ... feito en_Us.UTF-8… feito en_Za.UTF-8… feito en_zm.UTF-8… feito en_zw.UTF-8… Geração concluída completa. 

Usos de toras de log

  1. Logkeys -s : Inicie o registro de teclas.
  2. Logkeys -k : Mate o processo de logkeys.

Para obter informações detalhadas da opção de usos de logkeys, você sempre pode consultar.

# logkeys -help ou # mangotkeys

Iniciando os logkeys do aplicativo usando o seguinte comando.

$ sudo logkeys -s

Agora executando muitos comandos.

# ls # pwd # ss # ifconfig

Encerrar os logkeys do processo.

# logkeys -k

Verifique o arquivo de log que por padrão é '/var/log/logkeys.registro'.

# nano/var/log/logkeys.registro
Logkey logs

Para desinstalar os registros, remova todos os scripts e manuais:

$ sudo make desinstall # no mesmo diretor de construção 

Desenvolvimentos futuros planejados

  1. Para adicionar suporte para enviar logs por e -mail
  2. Para adicionar suporte para registrar o conteúdo da área de transferência
  3. Para adicionar suporte ao evento de mouse/mouse click

Referências

https: // github.com/kernc/logkeys

Todas as informações fornecidas são estritamente para fins educacionais, ajustando este artigo por qualquer meio ou usando as informações acima para registrar outros usuários que a máquina é contra a lei e punível. É tudo por agora. Não se esqueça de nos fornecer seu feedback valioso. Fique atento, saudável e conectado ao Tecmint para mais notícias Linux e Foss.