Y agregando a lo dicho por Slayer_X, lo que quieres no es algo para crackers, es simplemente una herramienta para espiar, lo cual por definición es un delito (podrías alegar que si espias a algún familiar no es delito, solo abuso de confianza o "monitoreo", pero no es argumento válido). Pero bueno, dejando de lado los argumentos morales, si fuera a utilizar un keylogger lo programaría personalmente. Ni siquiera los que son comerciales son seguros o son todo lo que dicen ser.
Un ejemplo, el ISpyNow (
http://www.ispynow.com). Este programa lo conozco, pues lo instalaron en una de mis máquinas por confiar demasiado ( lo mandaron a alguien argumentando que era algo diferente). De lo que analicé (que no lo voy a poner todo, es un artículo bastante largo), pude encontrar que: A) la compañía tiene a la venta 3 productos con diferente nombre, todos con el mismo funcionamiento; B) Estos productos en realidad capturan las IP's de las máquinas infectadas (para poder acceder ellos mismos??) C) El puerto utilizado siempre es el mismo, y el password no es necesario... Además, la compañía captura los datos del que se conecta, ya que el panel de control tiene web-bugs, y todos los gráficos están almacenados en los servidores de la compañía (es decir, saben quién se esta conectando y a donde)...
AH, y está escrito en Delphi, utilizando componentes shareware no registrados, y con técnicas de programación de principiante.