Website-Suche

So überwachen Sie Tastatureingaben mithilfe von „LogKeys“ unter Linux


Bei der Tastenprotokollierung handelt es sich um den Prozess der Speicherung von Tastenanschlägen mit/ohne Wissen des Benutzers. Keylogging kann sowohl hardwarebasiert als auch softwarebasiert sein. Wie aus dem Namen hervorgeht, ist ein hardwarebasierter Keylogger nicht auf Software angewiesen und die Protokollierung von Tastenanschlägen erfolgt auf Hardwareebene. Während ein softwarebasierter Keylogger auf eine spezielle Software für das Keylogging angewiesen ist.

Es gibt eine Reihe von Keylogger-Softwareanwendungen für fast alle Plattformen, sei es Windows, Mac, Linux. Hier werfen wir Licht auf ein Anwendungspaket namens Logkeys.

Was ist Logkeys?

Logkeys ist ein Linux-Keylogger. Es ist aktueller als jeder andere verfügbare Keylogger. Außerdem führt Logkeys nicht zum Absturz des X-Servers und scheint in allen Situationen zu funktionieren. Logkeys erstellt ein Protokoll aller Zeichen und Funktionstasten. Darüber hinaus kennen Logkeys Alt und Shift und funktionieren sowohl mit seriellen als auch mit USB-Tastaturen.

Es gibt viele Keylogger für Windows, aber das ist unter Linux nicht der Fall. Logkeys ist nicht besser als jede andere Keylogger-Anwendung für Linux, aber auf jeden Fall aktueller als andere.

Installation von Logkeys unter Linux

Wenn Sie jemals ein Linux-Tarball-Paket aus dem Quellcode installiert haben, können Sie das Logkeys-Paket problemlos installieren. Wenn Sie unter Linux noch nie ein Paket aus dem Quellcode installiert haben, müssen Sie einige fehlende Pakete wie C++-Compiler und gcc-Bibliotheken installieren, bevor Sie mit der Installation aus dem Quellcode fortfahren.

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

Fahren wir mit der Installation fort, holen Sie sich zunächst das neueste Logkeys-Quellpaket mit dem Befehl wget oder klonen Sie es mit git wie gezeigt:


-------------------- 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

Erstellen und installieren Sie nun Logkeys.


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

Führen Sie nun locale-gen aus.

sudo locale-­gen
Beispielausgabe

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.

Verwendungen von Protokollschlüsseln

  1. logkeys s: Mit der Protokollierung des Tastendrucks beginnen.
  2. logkeys k: Logkeys-Prozess beenden.

Ausführliche Informationen zur Option „Logkeys-Nutzung“ finden Sie jederzeit unter.

logkeys –help

or

man logkeys

Starten Sie die Anwendungsprotokollschlüssel mit dem folgenden Befehl.

sudo logkeys ­-s

Führen Sie jetzt viele Befehle aus.

ls
pwd
ss
ifconfig

Beenden Sie den Prozess logkeys.

logkeys -k

Überprüfen Sie die Protokolldatei, die standardmäßig „/var/log/logkeys.log“ lautet.

nano /var/log/logkeys.log

Um Logkeys zu deinstallieren, entfernen Sie alle Skripte und Handbücher:


sudo make uninstall # in the same build dir

Zukünftige Entwicklungen geplant

  1. Um Unterstützung für das Senden von Protokollen per E-Mail hinzuzufügen
  2. Um Unterstützung für die Protokollierung des Inhalts der Zwischenablage hinzuzufügen
  3. Um Unterstützung für Mausereignisse/Mausklickereignisse hinzuzufügen

Verweise

https://github.com/kernc/logkeys

Alle bereitgestellten Informationen dienen ausschließlich Bildungszwecken. Die Manipulation dieses Artikels auf irgendeine Weise oder die Verwendung der oben genannten Informationen zum Protokollieren anderer Benutzer ist gesetzeswidrig und strafbar. Das ist alles für den Moment. Vergessen Sie nicht, uns Ihr wertvolles Feedback zu geben. Bleiben Sie dran, gesund und verbunden mit Tecmint für weitere Linux- und FOSS-Neuigkeiten.