Eu estava assistindo à palestra do Google I/O. Eramencionou que 60 bilhões de palavrassão digitados no Chrome todos os dias.
O valor é atualizado localmente e existe uma maneira de acessá-lo? Caso contrário, existe alguma maneira de encontrar o número total de teclas digitadaseu digitei? Existe uma extensão 'segura'?
Responder1
O valor definitivamente não é atualizado localmente. Se o Google Chrome de fato registra todas as teclas digitadas pelos usuários, então ele está sendo enviado diretamente para os servidores do Google e não há como acessá-lo.
É possível que cada pressionamento de tecla seja enviado ao Google, para permitir que o Chrome exiba os resultados da sugestão automática, por exemplo.
O recurso de sugestão automática do novo navegador Chrome do Google faz mais do que apenas ajudar os usuários a chegar aonde querem. Também dará ao Google uma riqueza de informações sobre o que as pessoas estão fazendo na Internet, além de pesquisar.
Desde que os usuários deixem o recurso de sugestão automática do Chrome ativado e tenham o Google como provedor de pesquisa padrão, o Google terá acesso a todas as teclas digitadas na Omnibox do navegador, mesmo antes de o usuário pressionar Enter.
Além do mais, o Google tem toda a intenção de reter alguns desses dados mesmo depois de fornecer as sugestões prometidas. Um representante do Google disse ao CNET News que a empresa planeja armazenar cerca de 2% desses dados – e planeja armazená-los junto com o endereço de protocolo da Internet do computador que os digitou.
Em teoria, isso significa que se alguém digitasse o endereço de um site - mesmo que decidisse não pressionar Enter - poderia deixar evidências incriminatórias nos servidores do Google.
Mais informações sobre o registro do keystorke na sugestão automática do Google Chromepode ser encontrado aqui.
O que você pode fazer é usar uma extensão de keylogger e registrar você mesmo os dados. Obviamente, você precisa de um keylogger seguro para fins educacionais e não malicioso.
Encontrei alguns scripts de keylogger que você pode usar:
- Registrador de chaves do Chrome
- Key Logger para Chrome para Facebook
- KeyLogger de extensão do Chrome
- Facebook Keylogger 1.5.3 para extensão do Chrome(parece desatualizado).
Se eles estiverem desatualizados ou simplesmente não funcionarem, você pode sempre procurar por"script de keylogger do Chrome"ou"extensão do keylogger do Chrome".
Eles parecem seguros e simples (Nota: eu não os testei). Como são scripts (extensões) do Chrome, é fácil trabalhar e só tem acesso ao Chrome, portanto, você poderá obter os dados necessários.
Alguns deles podem funcionar online com uma conexão à Internet, e alguns deles podem funcionar offline localmente, então você provavelmente precisará saber como trabalhar com PHP e um banco de dados SQL.
Depois de baixar a extensão/script, abra-o (se for uma extensão do Chrome, é um .crx
arquivo). Você deve procurar por arquivos JavaScript, por exemplo:
manifest.json
ou runtime.js
(estes eram os nomes em uma das extensões).
Para scripts específicos de sites, como o do Facebook, você deve alterar o script para que funcione em todos os sites do Chrome, em vez de apenas no Facebook. Dentro manifest.json
(ou outro arquivo JS), você precisa editar o trecho de código que atualmente aciona o keylogger apenas em facebook.com
URLs, para que ele seja executado em qualquer página da web. Então você precisaeditar:
"matches": [ "https://www.facebook.com/*", "http://www.facebook.com/*", "http://*.facebook.com/*", "https://*.facebook.com/*"]
Para:
"matches": [ "http://*/*", "https://*/*"]
E então arraste o .crx
arquivo de extensão modificado chrome://chrome/extensions/
e solte-o lá, para que ele seja instalado.