Я наблюдал за ключевым словом ввода / вывода Google. Было упомянуто, что 60 миллиардов слов набираются на Chrome каждый день.

Обновляется ли значение локально и есть ли способ получить к нему доступ? Если нет, то есть ли способ , чтобы найти общее количество нажатий клавиш , я набранный? Есть ли «безопасное» расширение?

1 ответ1

1

Значение определенно не обновляется локально. Если Google Chrome фактически записывает все нажатия клавиш пользователей, то он отправляется непосредственно на серверы Google, и нет никакого способа получить к нему доступ.

Возможно, что каждое нажатие клавиши отправляется в Google, чтобы, например, Chrome мог отображать результаты автоматического предложения.

Статья CNET за 2008 год:

Функция автоматического предложения нового браузера Google Chrome делает больше, чем просто помогает пользователям понять, куда они идут. Это также даст Google обширную информацию о том, что люди делают в Интернете, помимо поиска.

При условии, что пользователи оставляют функцию автоматического предложения Chrome включенной и Google используют в качестве поискового поставщика по умолчанию, Google будет иметь доступ к любым нажатиям клавиш, которые вводятся в омнибоксе браузера, даже до того, как пользователь нажмет ввод.

Более того, Google намерен сохранить некоторые из этих данных даже после того, как предоставит обещанные предложения. Представитель Google сообщил CNET News, что компания планирует хранить около 2 процентов этих данных и планирует хранить их вместе с адресом интернет-протокола компьютера, который их напечатал.

Теоретически это означает, что если кто-то введет адрес сайта - даже если они решат не нажимать клавишу ввода - они могут оставить улики на серверах Google.

Дополнительную информацию о регистрации нажатия клавиш в Google Chrome можно найти здесь.


Что вы можете сделать, это использовать расширение кейлоггер и записывать данные самостоятельно. Очевидно, вам нужен безопасный кейлоггер для образовательных целей, а не злонамеренный.

Я нашел несколько скриптов кейлоггер, которые вы можете использовать:

Если они устарели или просто не работают, вы всегда можете выполнить поиск "chrome keylogger script" или "chrome keylogger extension".

Они кажутся безопасными и простыми (Примечание: я не проверял их). Поскольку они являются скриптами (расширениями) Chrome, с ними легко работать, и у них есть доступ только к Chrome, поэтому вы сможете получать необходимые данные.

Некоторые из них могут работать в режиме онлайн с подключением к Интернету, а некоторые из них могут работать в автономном режиме локально, поэтому вам, вероятно, нужно знать, как работать с PHP и базой данных SQL.

После загрузки расширения / скрипта откройте его (если это расширение Chrome, то это .crx ). Вы должны искать файлы JavaScript, например:manifest.json или runtime.js (это были имена в одном из расширений).

Для сценариев, специфичных для веб-сайтов, таких как сценарии Facebook, вы должны изменить сценарий, чтобы он работал на всех веб-сайтах в Chrome, а не только на Facebook. Внутри manifest.json (или другого файла JS) вам нужно отредактировать фрагмент кода, который в данный момент запускает кейлоггер только в URL-адресах facebook.com , поэтому он будет работать на любой веб-странице. Так что вам нужно отредактировать:

"matches": [ "https://www.facebook.com/*", "http://www.facebook.com/*", "http://*.facebook.com/*", "https://*.facebook.com/*"]

Для того, чтобы:

"matches": [ "http://*/*", "https://*/*"]

А затем перетащите измененный файл расширения .crx в chrome://chrome/extensions/ и поместите его туда, чтобы он был установлен.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .