Recherche de site Web

Comment surveiller les frappes au clavier à l'aide de « LogKeys » sous Linux


L'Key Logging est le processus de stockage des frappes au clavier avec/à l'insu de l'utilisateur. Le keylogging peut être basé sur le matériel ou sur le logiciel. Comme son nom l'indique, un enregistreur de frappe matériel ne dépend d'aucun logiciel et l'enregistrement des frappes est effectué au niveau matériel lui-même. Alors qu'un enregistreur de frappe logiciel dépend d'un logiciel spécial pour l'enregistrement de frappe.

Il existe un certain nombre d'applications logicielles d'enregistrement de frappe pour presque toutes les plates-formes, que ce soit Windows, Mac, Linux. Nous mettons ici en lumière un package d'application appelé Logkeys.

Qu'est-ce que les Logkeys ?

Logkeys est un enregistreur de frappe Linux. Il est plus mis à jour que n'importe quel autre enregistreur de frappe disponible. De plus, les clés de journalisation ne font pas planter le serveur X et semblent fonctionner dans toutes les situations. Logkeys crée un journal de tous les caractères et touches de fonction. De plus, les touches de connexion prennent en compte Alt et Shift et fonctionnent bien avec les claviers série ainsi qu'USB.

Il existe de nombreux enregistreurs de frappe disponibles pour Windows mais ce n'est pas le cas sous Linux. Logkeys n'est pas meilleur que n'importe quelle autre application de keylogger pour Linux, mais il est certainement plus mis à jour que les autres.

Installation de Logkeys sous Linux

Si vous avez déjà installé des packages tarball Linux à partir des sources, vous pouvez facilement installer le package logkeys. Si vous n'avez jamais installé de package sous Linux à partir des sources, vous devez installer certains packages manquants tels que les compilateurs C++ et les bibliothèques gcc avant de procéder à l'installation à partir des sources.

sudo apt-get install build-essential		[on Debian based systems]
yum install gcc make gcc-c++			[on RedHat based systems]

Passons à l'installation, récupérez d'abord le dernier package source de logkeys à l'aide de la commande wget ou utilisez git pour le cloner comme indiqué :


-------------------- Download Source Package -------------------- 
wget https://github.com/kernc/logkeys/archive/master.zip
unzip master.zip  
cd logkeys-master/   

OR

-------------------- Use Git to Clone -------------------- 
git clone https://github.com/kernc/logkeys.git
cd logkeys

Maintenant, créez et installez les clés de journal.


./autogen.sh
cd build         
../configure
make
sudo make install 

Exécutez maintenant la locale-gen.

sudo locale-­gen
Exemple de sortie

Generating locales (this might take a while)...
  en_AG.UTF-8... done
  en_AU.UTF-8... done
  en_BW.UTF-8... done
  en_CA.UTF-8... done
  en_DK.UTF-8... done
  en_GB.UTF-8... done
  en_HK.UTF-8... done
  en_IE.UTF-8... done
  en_IN.UTF-8... done
  en_NG.UTF-8... done
  en_NZ.UTF-8... done
  en_PH.UTF-8... done
  en_SG.UTF-8... done
  en_US.UTF-8... done
  en_ZA.UTF-8... done
  en_ZM.UTF-8... done
  en_ZW.UTF-8... done
Generation complete.

Utilisations des clés de connexion

  1. logkeys s : Commencer à enregistrer les frappes sur les touches.
  2. logkeys k : Tuer le processus de logkeys.

Pour des informations détaillées sur l'option d'utilisation des clés de journal, vous pouvez toujours vous référer à.

logkeys –help

or

man logkeys

Démarrage des clés de journal de l'application à l'aide de la commande suivante.

sudo logkeys ­-s

Exécuter maintenant beaucoup de commandes.

ls
pwd
ss
ifconfig

Terminez les clés de journal du processus.

logkeys -k

Vérifiez le fichier journal qui est par défaut « /var/log/logkeys.log ».

nano /var/log/logkeys.log

Pour désinstaller les clés de journal, supprimez tous les scripts et manuels :


sudo make uninstall # in the same build dir

Développements futurs prévus

  1. Pour ajouter la prise en charge de l'envoi de journaux par e-mail
  2. Pour ajouter la prise en charge de la journalisation du contenu du presse-papiers
  3. Pour ajouter la prise en charge de l'événement de souris/événement de clic de souris

Les références

https://github.com/kernc/logkeys

Toutes les informations fournies sont strictement à des fins éducatives. Modifier cet article par quelque moyen que ce soit ou utiliser les informations ci-dessus pour connecter la machine d'autres utilisateurs est contraire à la loi et est punissable. C'est tout pour le moment. N'oubliez pas de nous faire part de vos précieux commentaires. Restez à l'écoute, en bonne santé et connecté à Tecmint pour plus d'actualités Linux et FOSS.