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.
- logkeys s: sāciet reģistrēt taustiņu.
- 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
- Lai pievienotu atbalstu žurnālu nosūtīšanai pa e-pastu
- Lai pievienotu atbalstu starpliktuves satura reģistrēšanai
- 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.