Kaip stebėti klaviatūros klavišų paspaudimus naudojant „LogKeys“ sistemoje „Linux“.


Klaustų registravimas – tai klavišų paspaudimų saugojimo procesas, naudotojui nežinant arba be jo. Klavišų registravimas gali būti pagrįstas aparatine ir programine įranga. Kaip aišku iš pavadinimo, aparatūros pagrindu veikiantis klavišų kaupiklis nepriklauso nuo jokios programinės įrangos, o klavišų paspaudimų registravimas atliekamas pačiame aparatūros lygmenyje. Tuo tarpu programinės įrangos pagrindu veikiantis klavišų kaupiklis priklauso nuo specialios programinės įrangos klavišų registravimui.

Yra daug klavišų registravimo programinės įrangos programų, skirtų beveik visoms platformoms, nesvarbu, ar tai Windows, Mac, Linux. Atkreipiame dėmesį į programos paketą, pavadintą Logkeys.

Kas yra Logkeys?

Logkeys yra „Linux“ klavišų registravimo priemonė. Jis yra labiau atnaujintas nei bet kuris kitas pasiekiamas klavišų registratorius, be to, žurnalo klavišai nesugriauna X serverio ir atrodo, kad veikia visose situacijose. Logkeys sukuria visų simbolių ir funkcijų klavišų žurnalą. Be to, žurnalo klavišai žino Alt ir Shift ir gerai veikia su nuosekliosiomis ir USB klaviatūromis.

Yra daug klavišų registratorių, skirtų Windows, tačiau tai netinka Linux atveju. „Logkeys“ nėra geresnė už bet kurią kitą „Linux“ skirtą „keylogger“ programą, tačiau ji tikrai yra atnaujinta nei kitos.

Logkeys diegimas Linux

Jei kada nors įdiegėte Linux tarball paketus iš šaltinio, galite lengvai įdiegti logkeys paketą. Jei dar niekada neįdiegėte paketo sistemoje „Linux“ iš šaltinio, prieš diegdami iš šaltinio turite įdiegti kai kuriuos trūkstamus paketus, pvz., C++ kompiliatorius ir gcc bibliotekas.

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

Tęskime diegimą, pirmiausia paimkite naujausią logkeys šaltinio paketą naudodami komandą wget arba naudokite git, kad jį klonuotų, kaip parodyta:


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

Dabar sukurkite ir įdiekite žurnalo raktus.


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

Dabar paleiskite locale-gen.

sudo locale-­gen
Pavyzdžio išvestis

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.

Logkeys naudojimas

  1. logkeys s : pradėkite registravimo klavišų paspaudimą.
  2. logkeys k : užmuškite logkeys procesą.

Norėdami gauti išsamios informacijos apie logkeys naudojimo parinktį, visada galite kreiptis į.

logkeys –help

or

man logkeys

Programos žurnalo raktų paleidimas naudojant šią komandą.

sudo logkeys ­-s

Dabar paleidžiama daug komandų.

ls
pwd
ss
ifconfig

Nutraukite proceso žurnalo raktus.

logkeys -k

Patikrinkite žurnalo failą, kuris pagal numatytuosius nustatymus yra /var/log/logkeys.log.

nano /var/log/logkeys.log

Norėdami pašalinti žurnalo raktus, pašalinkite visus scenarijus ir vadovus:


sudo make uninstall # in the same build dir

Planuojama ateities plėtra

  1. Norėdami pridėti žurnalų siuntimo el. paštu palaikymą
  2. Norėdami pridėti iškarpinės turinio registravimo palaikymą
  3. Norėdami pridėti pelės įvykio/pelės paspaudimo įvykio palaikymą

Nuorodos

https://github.com/kernc/logkeys

Visa pateikta informacija yra skirta tik šviečiamiesiems tikslams. Šio straipsnio koregavimas bet kokiomis priemonėmis arba aukščiau pateiktos informacijos naudojimas kitų naudotojų kompiuteriui registruoti prieštarauja įstatymams ir yra baudžiamas. Tai kol kas viskas. Nepamirškite pateikti mums savo vertingų atsiliepimų. Sekite naujienas, sveikas ir prisijunkite prie Tecmint, kad gautumėte daugiau Linux ir FOSS naujienų.