Un keylogger, es un registrador de tecla, o para pasarlo a un término claro, es un software o un dispositivo de hardware que se encarga de registrar las pulsaciones que se realizan en el teclado, para posteriormente guardarlas en un archivo y puede ser enviada por correo o ftp. En la siguiente imagen podemos ver uno tipo ps2 y otro usb ambos por hardware, estos van conectados entre el cpu y el teclado.
La diferencia básica con respecto a los de software, es que este tipo de keylogger requiere acceso físico al equipo, estos dispositivos se usaban mucho en los ciber´s, o lugares donde hay PC´s disponibles y se paga por usar un determinado tiempo, así que la próxima vez mira bien que no tenga algo parecido a esto antes de usar una pc de uso público.
Pero también tenemos alternativas por software, que según el costo podremos acceder a mayor funcionalidad, por ejemplo que la captura suba un archivo a un servidor ftp o que simplemente nos envíe un correo con los datos de todo lo que se tipea en el teclado de un equipo, claro que la mayoría permanece oculto y se puede acceder desde una combinación de teclas, pero otros keylogger hasta permanecen ocultos del administrador de tareas, por lo que el servicio es casi indetectable.
Probablemente el antivirus lo detecte como una amenaza, pero siempre se puede agregar como aplicación de confianza y dejarlo pasar.
Ahora un video de como implementar uno y como funciona:
Para ir terminando te mostramos algunas alternativas muy buenas de keylogger por software.
Si bien hay otras opciones, estos los probamos y cumplen su objetivo bastante bien.