Estaba viendo la conferencia magistral de Google I/O. Fuemencionó que 60 mil millones de palabrasse escriben en Chrome todos los días.
¿El valor se actualiza localmente y hay alguna forma de acceder a él? Si no, ¿hay alguna forma de encontrar el número total de pulsaciones de teclas?he escrito? ¿Existe una extensión "segura"?
Respuesta1
Definitivamente el valor no se actualiza localmente. Si Google Chrome de hecho registra todas las pulsaciones de teclas de los usuarios, entonces se envía directamente a los servidores de Google y no hay forma de acceder a él.
Es posible que cada pulsación de tecla se envíe a Google, para permitir que Chrome muestre los resultados de sugerencias automáticas, por ejemplo.
La función de sugerencias automáticas del nuevo navegador Chrome de Google hace más que simplemente ayudar a los usuarios a llegar a su destino. También le dará a Google una gran cantidad de información sobre lo que la gente hace en Internet además de realizar búsquedas.
Siempre que los usuarios dejen activada la función de sugerencia automática de Chrome y tengan a Google como su proveedor de búsqueda predeterminado, Google tendrá acceso a cualquier pulsación de tecla que se escriba en el cuadro multifunción del navegador, incluso antes de que el usuario presione Intro.
Es más, Google tiene toda la intención de conservar algunos de esos datos incluso después de proporcionar las sugerencias prometidas. Un representante de Google dijo a CNET News que la compañía planea almacenar alrededor del 2 por ciento de esos datos, y planea almacenarlos junto con la dirección de Protocolo de Internet de la computadora que los escribió.
En teoría, eso significa que si uno escribiera la dirección de un sitio, incluso si decide no presionar Enter, podría dejar evidencia incriminatoria en los servidores de Google.
Más información sobre el registro de keytorke en la sugerencia automática de Google Chromese puede encontrar aquí.
Lo que puedes hacer es utilizar una extensión de registrador de teclas y registrar los datos tú mismo. Obviamente, necesita un registrador de pulsaciones seguro con fines educativos y no uno malicioso.
Encontré algunos scripts de keylogger que puedes usar:
- Registrador de teclas de Chrome
- Registrador de claves para Chrome para Facebook
- Registrador de teclas de extensión de Chrome
- Facebook Keylogger 1.5.3 para la extensión de Chrome(parece anticuado).
Si están desactualizados o simplemente no funcionan, siempre puedes buscarlos"script de registro de teclas de Chrome"o"extensión keylogger chrome".
Parecen seguros y simples (Nota: no los he probado). Dado que son scripts (extensiones) de Chrome, es fácil trabajar con ellos y solo tiene acceso a Chrome, por lo que debería poder obtener los datos que necesita.
Algunos de ellos pueden funcionar en línea con una conexión a Internet y otros pueden funcionar sin conexión localmente, por lo que probablemente necesite saber cómo trabajar con PHP y una base de datos SQL.
Después de descargar la extensión/script, ábrelo (si es una extensión de Chrome, es un .crx
archivo). Deberías buscar archivos JavaScript, por ejemplo:
manifest.json
o runtime.js
(estos eran los nombres en una de las extensiones).
Para scripts específicos de sitios web, como el de Facebook, debes cambiar el script para que funcione en todos los sitios web de Chrome en lugar de solo en Facebook. Dentro manifest.json
(u otro archivo JS), debe editar el fragmento de código que actualmente activa el keylogger solo en facebook.com
las URL, para que se ejecute en cualquier página web. Entonces necesitaseditar:
"matches": [ "https://www.facebook.com/*", "http://www.facebook.com/*", "http://*.facebook.com/*", "https://*.facebook.com/*"]
A:
"matches": [ "http://*/*", "https://*/*"]
Y luego arrastre el .crx
archivo de extensión modificado chrome://chrome/extensions/
y suéltelo allí, para que se instale.