Wéi iwwerwaacht Tastatur Tastatur mat LogKeys a Linux


Key Logging ass de Prozess fir Tastekombinatiounen mat/ouni Wësse vum Benotzer ze späicheren. Keylogging kann Hardware-baséiert wéi och Software-baséiert sinn. Wéi kloer aus dem Numm, hänkt en Hardware-baséiert Keylogger net vun enger Software of an Tastekombinatioun gëtt op Hardwareniveau selwer gemaach. Wärend e Software baséiert Keylogger hänkt vun enger spezieller Software fir Keylogging of.

Et gi vill Keylogger Software Uwendungen fir bal all Plattformen sief et Windows, Mac, Linux. Hei werfe mir Liicht op en Applikatiounspaket mam Numm Logkeys.

Wat ass Logkeys?

Logkeys ass e Linux Keylogger. Et ass méi aktualiséiert wéi all aner verfügbare Keylogger, Ausserdeem schloen d'Logkeys den X Server net erof, a schéngt an all Situatiounen ze schaffen. Logkeys erstellt e Log vun all Zeechen a Funktiounsschlësselen. Ausserdeem sinn d'Logkeys bewosst vun Alt a Shift a funktionnéiert gutt mat Serien an USB Keyboards.

Et gi vill Keylogger verfügbar fir Windows awer dëst ass net de Fall mat Linux. Logkeys ass net besser wéi all aner Keylogger Applikatioun fir Linux awer sécher ass et méi aktualiséiert wéi aner.

Installatioun vu Logkeys op Linux

Wann Dir jeemools e Linux Tarball Packagen aus der Quell installéiert hutt, da kënnt Dir einfach Logkeys Package installéieren. Wann Dir nach ni e Package a Linux vu Quell installéiert hutt, da musst Dir e puer fehlend Packagen wéi C++ Compileren a gcc Bibliothéiken installéieren ier Dir weiderfuere fir d'Installatioun vun der Quell.

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

Loosst eis weidergoen fir d'Installatioun, gräift als éischt de leschte Logkeys Quellpaket mam wget Kommando oder benotzt git fir et ze klonen wéi gewisen:

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

Elo bauen an installéieren Logkeys.

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

Elo lafen d'Lokale-gen.

$ sudo locale-­gen
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.

  1. Logkeys s : Start Logged Keypress.
  2. Logkeys k: Kill Logkeys Prozess.

Fir detailléiert Informatiounen iwwer Logkeys benotzt Optioun, kënnt Dir ëmmer op.

# logkeys –help

or

# man logkeys

Start vun der Applikatioun Logkeys mat dem folgenden Kommando.

$ sudo logkeys ­-s

Elo lafen vill Kommandoen.

# ls
# pwd
# ss
# ifconfig

Ofschléissen de Prozess Logkeys.

# logkeys -k

Iwwerpréift d'Logbuch Datei déi parfault '/var/log/logkeys.log' ass.

# nano /var/log/logkeys.log

Fir Logkeys z'installéieren, läscht all Scripten an Handbücher:

$ sudo make uninstall # in the same build dir

  1. Fir Ënnerstëtzung fir Logbicher per E-Mail ze schécken
  2. Fir Ënnerstëtzung ze addéieren fir de Clipboard Inhalt ze protokolléieren
  3. Fir Ënnerstëtzung fir Maus Event/Mausklick Event bäizefügen

Referenzen

All déi geliwwert Informatioun ass strikt fir pädagogesch Zwecker, Dësen Artikel op iergendeng Manéier Tweaking oder déi uewe genannte Informatioun ze benotzen fir aner Benotzer Maschinn ze loggen ass géint Gesetz a bestrooft. Dat ass alles fir elo. Vergiesst net eis Äre wäertvolle Feedback ze ginn. Bleift ofgeschloss, gesond a verbonne mat Tecmint fir méi Linux a FOSS Neiegkeeten.