Kā uzraudzīt tastatūras taustiņsitienus, izmantojot Linux LogKeys


Atslēgu reģistrēšana ir taustiņsitienu glabāšanas process ar/bez lietotāja ziņas. Keylogging var būt gan aparatūras, gan programmatūras pamatā. Kā izriet no nosaukuma, uz aparatūras balstīts keylogger nav atkarīgs no programmatūras, un taustiņu reģistrēšana tiek veikta pašā aparatūras līmenī. Tā kā programmatūras bāzes keylogger ir atkarīgs no īpašas programmatūras keylogging.

Gandrīz visām platformām - Windows, Mac, Linux - ir vairākas keylogger programmatūras lietojumprogrammas. Šeit mēs metam gaismu lietojumprogrammu pakotnei ar nosaukumu Logkeys.

Kas ir Logkeys?

Logkeys ir Linux keylogger. Tas ir vairāk atjaunināts nekā jebkurš cits pieejamais tastatūras reģistrētājs. Turklāt žurnālatslēgas nesabojā X serveri un, šķiet, darbojas visās situācijās. Logkeys izveido visu rakstzīmju un funkciju taustiņu žurnālu. Turklāt atslēgu atslēgas zina Alt un Shift un labi darbojas gan ar sērijveida, gan USB tastatūrām.

Operētājsistēmai Windows ir pieejami daudzi taustiņinstrumenti, taču Linux tā nav. Logkeys nav labāks par jebkuru citu keylogger lietojumprogrammu Linux, bet tas noteikti ir vairāk atjaunināts nekā citi.

Logkeys instalēšana Linux

Ja esat kādreiz instalējis Linux tarball pakotnes no avota, varat viegli instalēt logkeys pakotni. Ja jūs vēl nekad neesat instalējis pakotni Linux no avota, pirms instalēšanas turpināšanas no avota ir jāinstalē daži trūkstošie paketi, piemēram, C ++ kompilatori un gcc bibliotēkas.

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

Turpināsim instalēšanu, vispirms paņemiet jaunāko logkeys avota pakotni, izmantojot komandu wget, vai izmantojiet git, lai to klonētu, kā parādīts:

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

Tagad izveidojiet un instalējiet žurnālus.

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

Tagad palaidiet 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: sāciet reģistrēt taustiņu.
  2. logkeys k: nogalināt logkeys procesu.

Lai iegūtu detalizētu informāciju par žurnālu lietojuma iespējām, vienmēr varat atsaukties uz.

# logkeys –help

or

# man logkeys

Lietojumprogrammu žurnālu palaišana, izmantojot šādu komandu.

$ sudo logkeys ­-s

Tagad izpilda daudz komandu.

# ls
# pwd
# ss
# ifconfig

Pārtrauciet procesa žurnālus.

# logkeys -k

Pārbaudiet žurnāla failu, kas pēc noklusējuma ir “/var/log/logkeys.log”.

# nano /var/log/logkeys.log

Lai atinstalētu žurnālus, noņemiet visus skriptus un rokasgrāmatas:

$ sudo make uninstall # in the same build dir

  1. Lai pievienotu atbalstu žurnālu nosūtīšanai pa e-pastu
  2. Lai pievienotu atbalstu starpliktuves satura reģistrēšanai
  3. Lai pievienotu atbalstu peles notikumam/peles klikšķa notikumam

Atsauces

Visa sniegtā informācija ir paredzēta tikai izglītības mērķiem. Šī raksta pielāgošana jebkādiem līdzekļiem vai iepriekš minētās informācijas izmantošana citu lietotāju mašīnu reģistrēšanai ir pretlikumīga un sodāma. Tas pagaidām ir viss. Neaizmirstiet sniegt mums savas vērtīgās atsauksmes. Esiet informēts, veselīgs un savienots ar Tecmint, lai iegūtu vairāk Linux un FOSS ziņu.