Feb 1 2009

Módulo del núcleo de Linux para programar eventos al pulsar teclas

A modo de prueba del uso de kprobes para la asignatura de Ampliación de Sistemas Operativos he programado este módulo para Linux que permite ejecutar un comando para cada tecla pulsada así como ver cada tecla pulsada.

Incluye unos scripts de demostración que se pueden usar como el comando que se ejecutará con cada tecla pulsada, estos scripts son:

  • keylogger

    Registra cada tecla pulsada en un fichero.

  • printscr

    Si framebuffer está activado permite hacer una captura de pantalla en consola usando la tecla imprimir pantalla (PrtSc).

  • typewriter

    Reproduce un sonido cada vez que se pulsa una tecla, los sonidos de muestra imitan a los de una máquina de escribir.

El fichero comprimido incluye más instrucciones y ejemplos de uso.

Descargar kbdevents

5 comments on “Módulo del núcleo de Linux para programar eventos al pulsar teclas

  1. Al compilar muestra estos warnings:

    WARNING: “jprobe_return” [/usr/src/modules/kbdevents-1.1/kbdevents.ko] undefined!
    WARNING: “register_jprobe” [/usr/src/modules/kbdevents-1.1/kbdevents.ko] undefined!
    WARNING: “unregister_jprobe” [/usr/src/modules/kbdevents-1.1/kbdevents.ko] undefined!

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.