Para los que no sepan lo que es un keylogger les explico: un keylogger es un programa que registra y graba las teclas que uno oprime en el teclado. Es de uso comun para hacer bromas a los amigos/as y sacarles sus passwords de sus cuentas de msn o email.

Para linux obviamente existe un keylogger y se llama Lkl (Linux KeyLogger) y lo que hace es capturar todo lo que pasa a traves del puerto fisico del teclado (0x60).Soporta mapas de teclado en Italiano, Inglés, Francés, Dvorak , que se encuentran en la carpeta lkl/keymaps.

Su instalacion es super sencilla, no es tan sencilla como siempre pero tampoco tiene ninguna complicacion.

Primero bajan el paquete desde aqui.

Segundo descomprimen, entran a la carpeta del paquete y en la consola escriben estos 3 comandos, cada uno por separado:

./configure

sudo make

sudo make install


Para usar el keylogger en una consola escribimos:

lkl -l -k /directoriolkl/keymaps/us_km -o nombreFichero &

-l = iniciamos la toma de datos por el puerto 0×60 (teclado)

-k = escogemos el keymap a usar, en este caso es el de ingles

-o = nombre del archivo donde quedara el registro, por ejemplo teclas.txt

Pueden agregar la tarea para que se ejecute desde el principio usando las sesiones o en el caso de Ubuntu 9.04 Jaunty seria en Sistema->Preferencias->Aplicaciones al inicio y quedaria algo asi:

KeyLogger al inicio

Como veran solo es cuestion de añadir el mismo comando que usan para ejecutar la aplicacion en el campo Orden.

Basado en: [RinconInformatico](http://www.rinconinformatico.net/linux- keylogger)