Eu instalei o Chromium no Ubuntu a partir dos repositórios oficiais. Eu
- desativou tudo na seção "Privacidade"
- não estou logado
- defina minha pesquisa padrão como duckduckgo
- definir minha primeira página para uma guia vazia
Então fechei o Chromium, lancei o Wireshark, iniciei uma captura e abri o Chromium novamente. Depois de alguns segundos, vi uma conexão https para 173.194.40.83, que é um IP do Google.
Por que o Chromium se conecta ao Google em todas as startups? Infelizmente, é uma conexão SSL, então não consigo ver o que está sendo enviado. Existe alguma maneira de ver o conteúdo não criptografado desse tráfego?
google-chrome
chromium
Simon
fonte
fonte
URL_REQUEST
para https://www.google.com/searchdomaincheck?format=url&type=chrome e, em seguida, umSOCKET
parassl/www.google.com:443
Respostas:
A página searchdomaincheck retorna seu domínio preferido do Google. Para mim, visitá-lo retorna
https://www.google.com/
normalmente, mashttps://www.google.com.py/
em um perfil temporário e no modo de navegação anônima.Essa é sua principal função, embora eu não consiga entender por que ela é necessária se você não estiver usando o mecanismo de pesquisa do Google. Para tornar isso possível, o Chromium precisa enviar seus cookies do Google.
A solicitação para pesquisar o domínio é feita pela classe GoogleURLTracker , que diz em seus comentários:
Uma "alteração de rede" será detectada, por exemplo, pela função
OnIPAddressChanged()
.Estou tentando desesperadamente não me comportar com esse papel de parede aqui, mas isso parece uma maneira barata de associar um cookie de rastreamento a um endereço IP.
De acordo com a Lista de opções de linha de comando do Chromium , a opção de linha de comando
--google-search-domain-check-url
deve ser capaz de interromper esse comportamento.Tente invocar o Chromium da seguinte maneira:
fonte