22

Я установил Chromium на Ubuntu из официальных репозиториев. я

  • отключил все в разделе "Конфиденциальность"
  • я не залогинен
  • установить поиск по умолчанию на duckduckgo
  • установить мою первую страницу на пустую вкладку

Затем я закрыл Chromium, запустил Wireshark, начал захват и снова открыл Chromium. Через несколько секунд я увидел соединение https 173.194.40.83, которое является IP-адресом Google.

Почему Chromium подключается к Google при каждом запуске? К сожалению, это соединение SSL, поэтому я не вижу, что отправляется. Есть ли способ увидеть незашифрованное содержимое этого трафика?

1 ответ1

13

Страница searchdomaincheck возвращает ваш предпочитаемый домен Google. Для меня его посещение возвращает https://www.google.com/ обычном режиме, но https://www.google.com.py/ во временном профиле и режиме инкогнито.

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

Запрос к searchdomaincheck сделан классом GoogleURLTracker , который говорит в своих комментариях:

// This object is responsible for checking the Google URL once per network
// change, and if necessary prompting the user to see if they want to change to
// using it.  The current and last prompted values are saved to prefs.

"Изменение сети" будет обнаружено, например, функцией OnIPAddressChanged() .

Я отчаянно пытаюсь не вести себя жестоко, но это звучит как дешевый способ связать файл cookie для отслеживания с IP-адресом.

Согласно списку ключей командной строки Chromium, переключатель командной строки --google-search-domain-check-url должен иметь возможность остановить это поведение.

Попробуйте вызвать Chromium следующим образом:

chromium-browser --google-search-domain-check-url=localhost

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