Otu esi eleba anya igodo igodo iji LogKeys na Linux


Igodo ndekọ bụ usoro nke ịchekwa igodo igodo na-enweghị/ma onye ọrụ. Keylogging nwere ike dabere ngwaike yana dabere na ngwanrọ. Dị ka o doro anya na aha ahụ, keylogger dabeere na ngwaike anaghị adabere na ngwanrọ ọ bụla yana ịpị igodo igodo na-eme na ọkwa ngwaike n'onwe ya. Ebe keylogger dabere na ngwanrọ na-adabere na ngwanrọ pụrụ iche maka itinye igodo.

Enwere ọnụọgụ ngwa ngwa keylogger maka ihe fọrọ nke nta ka ọ bụrụ nyiwe niile ma ọ bụrụ Windows, Mac, Linux. N'ebe a, anyị na-agbanye ọkụ na ngwugwu ngwa a na-akpọ Logkeys.

Kedu ihe bụ Logkeys?

Logkeys bụ keylogger Linux. A na-emelite ya karịa keylogger ọ bụla ọzọ dị, Ọzọkwa logkeys adịghị emebi ihe nkesa X, ma na-egosi na ọ na-arụ ọrụ n'ọnọdụ niile. Logkeys na-emepụta ndekọ nke mkpụrụedemede niile yana igodo ọrụ. Ọzọkwa logkeys maara Alt na Shift ma na-arụ ọrụ nke ọma na serial yana igodo USB.

Enwere ọtụtụ keyloggers dị maka Windows mana nke a abụghị ikpe Linux. Logkeys adịghị mma karịa ngwa keylogger ọ bụla maka Linux mana ọ na-emelite ya karịa ndị ọzọ.

Ntinye Logkeys na Linux

Ọ bụrụ na ị tinyela ngwugwu tarball Linux site na isi iyi, ị nwere ike ịwụnye ngwugwu logkeys ngwa ngwa. Ọ bụrụ na ị tinyebeghị ngwugwu na Linux site na isi mmalite, mgbe ahụ ịkwesịrị ịwụnye ụfọdụ ngwugwu na-efu dị ka C ++ compilers na gcc ọba akwụkwọ tupu ịga n'ihu maka ntinye site na isi mmalite.

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

Ka anyị gaa n'ihu maka nrụnye, buru ụzọ jide ngwugwu isi iyi logkey ọhụrụ site na iji iwu wget ma ọ bụ jiri git mechie ya dị ka egosiri:

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

Ugbu a wuo ma wụnye logkeys.

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

Ugbu a gbanye locale-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 : Malite ịpịa igodo.
  2. logkeys k : Gbuo usoro ihe ndekọ.

Maka ozi zuru ezu nke nhọrọ ojiji logkeys, ị nwere ike na-ezo aka mgbe niile.

# logkeys –help

or

# man logkeys

Malite igodo ndekọ ngwa site na iji iwu na-esonụ.

$ sudo logkeys ­-s

Ugbu a na-agba ọsọ ọtụtụ iwu.

# ls
# pwd
# ss
# ifconfig

Kwụsị usoro logkeys.

# logkeys -k

Lelee faịlụ ndekọ nke na ndabara bụ '/var/log/logkeys.log'.

# nano /var/log/logkeys.log

Iji wepụ logkeys, wepụ ihe odide niile na akwụkwọ ntuziaka:

$ sudo make uninstall # in the same build dir

  1. Itinye nkwado maka izipu ndekọ site na email
  2. Itinye nkwado maka ịdebanye ọdịnaya klipbọọdụ
  3. Itinye nkwado maka mmemme òké/òké pịa mmemme

Ntụaka

Ozi niile enyere bụ nke ọma maka ebumnuche agụmakwụkwọ, Tweaking akụkọ a n'ụzọ ọ bụla ma ọ bụ iji ozi dị n'elu banye igwe ndị ọrụ ndị ọzọ megidere iwu na ntaramahụhụ. Nke ahụ bụ ihe niile ugbu a. Echefula ịnye anyị nzaghachi gị bara uru. Nọrọ na nche, ahụike na jikọọ na Tecmint maka ozi Linux na FOSS ndị ọzọ.