시작시 Chromium이 Google에 연결되는 이유는 무엇입니까?


22

공식 저장소에서 우분투에 Chromium을 설치했습니다. 나는

  • "개인 정보 보호"섹션의 모든 내용을 사용 중지
  • 로그인하지 않았습니다
  • 내 기본 검색을 duckduckgo로 설정
  • 첫 페이지를 빈 탭으로 설정

그런 다음 Chromium을 닫고 Wireshark를 시작한 다음 캡처를 시작하고 Chromium을 다시 열었습니다. 몇 초 후 나는 Google IP 인 173.194.40.83에 대한 https 연결을 보았습니다.

시작할 때마다 Chromium이 Google에 연결되는 이유는 무엇입니까? 불행히도 SSL 연결이므로 전송되는 내용을 볼 수 없습니다. 해당 트래픽의 암호화되지 않은 콘텐츠를 볼 수있는 방법이 있습니까?


chrome : // net-internals / # events를 열려고 했습니까? 크롬이 Google에 연결되기 전에 수행해야한다고 생각합니다. 확실하지 않습니다.
int

나는 볼 URL_REQUESThttps://www.google.com/searchdomaincheck?format=url&type=chrome 다음 SOCKETssl/www.google.com:443
사이먼

URL 만 있으면 시작할 때 크롬이 연결되므로 걱정할 필요가 없습니다. 그렇지 않으면 방화벽을 통해 Google에 대한 모든 연결을 차단할 수 있습니다.
int

이 요청이 무엇인지 알고 있습니까?
Simon

크롬에서 Google의 기본 검색 도메인을 찾을 수 있습니다 (예 : 사용자가 영국 출신 인 경우 google.co.uk). 다른 기본 검색 엔진을 설정하면이 요청을 보내는 이유를 알 수 있습니다.
int

답변:


13

searchdomaincheck 페이지 는 선호하는 Google 도메인을 반환합니다. 나에게 방문하면 https://www.google.com/정상적으로 돌아 오지만 https://www.google.com.py/임시 프로필과 시크릿 모드로 돌아갑니다 .

Google 검색 엔진을 사용하지 않으면 왜 필요한지 알 수 없지만 이것이 주요 기능입니다. 이를 위해서는 Chromium에서 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().

필자는 여기에서 은밀하게 행동하지 않으려 고 노력하고 있지만 추적 쿠키를 IP 주소와 연결하는 저렴한 방법처럼 들립니다.

Chromium 명령 줄 스위치 목록에 따르면 명령 줄 스위치 --google-search-domain-check-url는이 동작을 중지 할 수 있어야합니다.

다음과 같이 Chromium을 호출하십시오.

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

6
나는 이것을 크롬 개발자들에게 버그로보고 할 것이다.
Simon

도움이된다면 위의 searchdomaincheck 과 같이 장면 뒤에서 만들어진 요청을 포함하여 모든 순 요청을 사용자가 볼 수 있고 선택적으로 차단 할 수있는 확장 기능을 작성했습니다 . 발신 헤더 등에서 쿠키를 제거 할 수도 있습니다. 이름 : HTTP 스위치 보드 . 모든 Chromium 기반 브라우저에서 작동합니다.
rhill

1
해당 명령 줄 스위치가 더 이상 해당 링크에 표시되지 않는 것으로 보입니다
el_stack
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.