Bii a ṣe le ṣetọju Awọn bọtini itẹwe Keyboard Lilo LogKeys ni Lainos


Wọle Key jẹ ilana ti titoju awọn bọtini-ọrọ pẹlu/laisi imọ olumulo. Keylogging le jẹ orisun ohun elo bi orisun sọfitiwia. Bii o ṣe kedere lati orukọ naa, keylogger ti o da lori hardware ko da lori eyikeyi sọfitiwia ati gedu keystroke ti ṣe ni ipele ohun elo funrararẹ. Lakoko ti keylogger orisun orisun sọfitiwia da lori sọfitiwia pataki fun keylogging.

Nọmba awọn ohun elo sọfitiwia keylogger wa fun fere gbogbo awọn iru ẹrọ jẹ Windows, Mac, Linux. Nibi a n tan ina sori apo elo ti a pe ni Logkeys.

Kini Logkeys?

Awọn logkeys jẹ keylogger Linux kan. O ti ni imudojuiwọn diẹ sii ju keylogger miiran ti o wa, Pẹlupẹlu awọn logkeys kii ṣe jamba olupin X, ati pe o han lati ṣiṣẹ ni gbogbo awọn ipo. Awọn logkeys ṣẹda iwe-akọọlẹ ti gbogbo awọn kikọ ati awọn bọtini iṣẹ. Pẹlupẹlu awọn logkeys mọ Alt ati Shift ati pe wọn ṣiṣẹ daradara pẹlu tẹlentẹle bii awọn bọtini itẹwe USB.

Ọpọlọpọ awọn keyloggers wa fun Windows ṣugbọn eyi kii ṣe ọran pẹlu Linux. Awọn logkeys ko dara ju eyikeyi ohun elo keylogger miiran lọ fun Lainos ṣugbọn dajudaju o ti ni imudojuiwọn diẹ sii ju omiiran lọ.

Fifi sori ẹrọ ti Logkeys ni Lainos

Ti o ba ti fi sori ẹrọ awọn idii tarball Linux kan lati orisun, lẹhinna o le fi irọrun awọn apoti logkeys sori ẹrọ. Ti o ko ba ti fi package sii lailai ni Linux lati orisun sibẹsibẹ, lẹhinna o nilo lati fi sori ẹrọ diẹ ninu awọn idii ti o padanu bi awọn akopọ C ++ ati awọn ikawe gcc ṣaaju ṣiṣe fun fifi sori ẹrọ lati orisun.

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

Jẹ ki a tẹsiwaju fun fifi sori ẹrọ, kọkọ ja package orisun tuntun logkeys nipa lilo pipaṣẹ wget tabi lo git lati ẹda rẹ bi o ti han:

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

Bayi kọ ati fi awọn logkeys sori ẹrọ.

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

Bayi ṣiṣe agbegbe-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: Bẹrẹ titẹ bọtini itẹwe.
  2. awọn ẹyin kẹtẹkẹtẹ k: Pa ilana awọn ẹkunrẹrẹ.

Fun alaye alaye ti awọn aṣayan lilo awọn lilo awọn kẹtẹkẹtẹ, o le tọka nigbagbogbo.

# logkeys –help

or

# man logkeys

Bibẹrẹ awọn ẹyẹ ohun elo nipa lilo pipaṣẹ atẹle.

$ sudo logkeys ­-s

Bayi nṣiṣẹ ọpọlọpọ awọn ofin.

# ls
# pwd
# ss
# ifconfig

Pari awọn logkeys ilana.

# logkeys -k

Ṣayẹwo faili log eyiti nipasẹ aiyipada jẹ '/var/log/logkeys.log'.

# nano /var/log/logkeys.log

Lati aifi awọn apamọwọ kuro, yọ gbogbo awọn iwe afọwọkọ ati awọn itọnisọna kuro:

$ sudo make uninstall # in the same build dir

  1. Lati ṣafikun atilẹyin fun fifiranṣẹ awọn àkọọlẹ nipasẹ imeeli
  2. Lati ṣafikun atilẹyin fun gedu akoonu akoonu agekuru
  3. Lati ṣafikun atilẹyin fun iṣẹlẹ asin/iṣẹlẹ tẹ ẹyọ

Awọn itọkasi

Gbogbo alaye ti a pese jẹ muna fun idi eto-ẹkọ, Tweaking nkan yii ni eyikeyi ọna tabi lilo alaye ti o wa loke lati buwolu wọle awọn ẹrọ miiran awọn ẹrọ jẹ o lodi si ofin ati ijiya. Iyẹn ni gbogbo fun bayi. Maṣe gbagbe lati pese wa pẹlu awọn esi rẹ ti o niyelori. Duro si aifwy, ilera ati asopọ si Tecmint fun Lainos diẹ sii ati awọn iroyin FOSS.