Wie kann ich verhindern, dass Google Chrome Daten an safebrowsing-cache.google.com und safebrowsing.clients.google.com sendet?

32376
David H

Deaktivieren Sie auf der Seite mit den Browsereinstellungen von Chrome Phishing- und Malware-Schutz aktivieren, verhindert Chrome jedoch nicht die Kommunikation mit safebrowsing.clients.google.com und safebrowsing-cache.google.com (je nach mit Wireshark erfassten Paketen).

Wie kann ich diese Funktion deaktivieren?

15

3 Antworten auf die Frage

9
Paul

Sie können Ihre hosts-Datei bearbeiten, wodurch der Verkehr blockiert wird. Vielleicht gibt es eine weniger rohe Art, aber ich bin mir sicher, dass dies funktionieren wird.

Fügen Sie Ihrer hosts-Datei in Linux und Windows Folgendes hinzu:

127.0.0.1 safebrowsing.clients.google.com 127.0.0.1 safebrowsing-cache.google.com 

Fügen Sie der hosts-Datei in OSX Folgendes hinzu:

0.0.0.0 safebrowsing.clients.google.com 0.0.0.0 safebrowsing-cache.google.com 

Ihre hosts-Datei befindet sich an folgendem Ort:

  • Windows XP und höher: c:\windows\system32\drivers\etc\hosts
  • Linux: /etc/hosts
  • OSX: /private/etc/hosts

Weitere Informationen: http://en.wikipedia.org/wiki/Hosts_%28file%29

Mac OSX-Informationen, die aus der Antwort von JTM hinzugefügt wurden, um sicherzustellen, dass alle, die dies sehen, die richtigen Informationen erhalten.

Interessante Tatsache: Google verwendet immer noch die Ad-Server anderer Unternehmen, um Informationen über Sie weiterzugeben, falls Sie diese blockieren oder versuchen, diese Dienste zu deaktivieren. vor 13 Jahren 1
Das ist eine unterhaltsame Tatsache, haben Sie einen Beweis, um die Behauptung zu unterstützen, aus Interesse? Ich würde gerne sehen, wie sie das schaffen und daran arbeiten, sie auch zu blockieren ... :) Paul vor 13 Jahren 2
Nun, alles seit "goog" forensischen Analyse-Posts tendieren dazu, "verschwunden zu werden" - alles, was ich Ihnen sagen kann, ist, dass Proxy-Protokolle Ihr Freund sind. vor 13 Jahren 0
8
Jani Manninen

Hinzufügen 127.0.0.1für safebrowsing-clients.google.comoder safebrowsing-cache.google.comhilft nicht. Ich habe genau das getan und laut meinen Suricata-Protokollen weist es immer noch auf die tatsächlichen Adressen von Google hin, daher verwendet der Browser keine hostsDatei dafür. Ich habe auch tcpdumpdie gesamte C-Klasse bearbeitet, auf die zuvor verwiesen wurde, und es gibt immer noch Datenverkehr zu diesen Adressen, während ich völlig unterschiedliche Websites anfordert.

Der String-Abgleich in iptables bewirkt jedoch den Trick:

iptables -I FORWARD -m string --to 41 --algo bm --string 'safebrowsing-clients' -j GOOGLE iptables -I FORWARD -m string --to 41 --algo bm --string 'safebrowsing-cache' -j GOOGLE iptables -I GOOGLE -m string --to 80 --algo bm --string 'google' -j DROP 

Also etwas umständlich und funktioniert nur unter Linux, aber es funktioniert.

5
jtm

Als Antwort auf den Beitrag von Paul ist die OS X-Datei / private / etc / hosts. Verwenden Sie 127.0.0.1 nicht unter OS X. Verwenden Sie 0.0.0.0. Sie möchten, dass keine Route zurückgegeben wird, keine Route zum localhost.

0.0.0.0 safebrowsing.clients.google.com 0.0.0.0 safebrowsing-cache.google.com