Con respecto a lo del keylogger en javascript para usarlo en un ataque XSS falta decir que no es algo fáctible a niveles prácticos. Los navegadores implementan medidas de seguridad que evitan que mediante javascrtip + XML (Ajax) se pueda enviar información o usar código de otro sitio web ajeno al que estemos visitando, por lo que al usar el Keylogger mediante XSS no funciona.
Error que lanza el navegador:
Mas información sobre este tema:
http://www.busindre.com/keylogger-en-ajax-y-la-eguridad-de-los-navegadores-xmlhttprequests/
Saludos!
Error que lanza el navegador:
Código [Seleccionar]
uncaught exception: permission denied to call XmlHttpRequest.open
Mas información sobre este tema:
http://www.busindre.com/keylogger-en-ajax-y-la-eguridad-de-los-navegadores-xmlhttprequests/
Saludos!