Las cosas más importantes sobre los keyloggers a considerar:
-
en qué plataformas (incluida la versión de Windows) necesita que funcione?
-
¿debería funcionar en modo oculto (ser invisible en el Administrador de tareas, etc.)?
-
¿Cómo debería instalarse en un sistema monitoreado?
-
¿Qué información, excepto las pulsaciones de teclado sin formato, necesita capturar? p.ej. capturas de pantalla, nombres de ventanas, etc.
-
¿Cómo debería enviarle los datos grabados? en línea / fuera de línea, con qué frecuencia, cómo evitar llenar el disco del usuario, etc.
-
si debería funcionar en modo oculto, ¿cómo prevenir el análisis forense? ¿Qué acciones se deben tomar excepto eliminar todos los archivos? ¿Cómo activarlo de forma remota o automática, cuando se detectan actividades sospechosas?
Después de recopilar las respuestas para estas preguntas, puede comenzar a buscar soluciones específicas en google.
Mientras tanto, este es el código fuente de un keylogger simple y no sigiloso que funciona en Windows 7 y versiones posteriores, para la referencia:
enlace