logkeys – il keylogger per Linux

Postato da ROb | nella categoria Linux, Utilità | venerdì, 18 giugno 2010

1

Dopo numerosi giorni di assenza eccomi tornato a scrivere qualcosa.

I keylogger non sono proprio dei software “buoni” anche se molte volte possono tornare comodi per registrare i tasti che abbiamo digitato per la configurazione di un software o per numerosi scopi analoghi.

Il mondo Windows penso che sia pieno di tool di questo tipo (spesso anche non volutamente installati :-) ) mentre per il mondo Unix e GNU/Linux non ci sono moltissime alternative.

logo logkeys

Un progetto sicuramente promettente, anche se ancora in stato alpha, è logkeys.
Per la mia Linux Box (Ubuntu Hardy Heron) non esistono i pacchetti precompilati quindi, seguendo la pagina di documentazione del progetto http://code.google.com/p/logkeys/wiki/Documentation , ho provveduto alla compilazione e alla successiva installazione.

Ecco il mio script per l’esecuzione di logkeys:

#!/bin/bash

file=~/Desktop/test.log

case "$1" in
	start)
        echo -en "Starting logkeys, output in ${file}\n";
        touch ${file};
        logkeys --start --output ${file};
        ;;
   stop)
        echo -en "Stopping logkeys";
        logkeys --kill;
        more ${file};
esac

exit 0

Salvandolo con il nome logkeys.sh e lanciandolo con il comando ./logkeys.sh start lo script salva tutti i tasti pigiati nel file ~/Desktop/test.log.
Per interromperlo è sufficiente usare ./logkeys.sh stop .

Mi raccomando fatene buon uso! ;-)
Per ulteriori informazioni su logkeys seguite l’homepage del progetto.