Nur ein weiterer HTTPS Nudge

Avatar of Chris Coyier
Chris Coyier am

DigitalOcean bietet Cloud-Produkte für jede Phase Ihrer Reise. Starten Sie mit 200 $ kostenlosem Guthaben!

Ich wurde neulich stark an die Gefährlichkeit von unsicheren Websites erinnert.

Ich nutze Xfinity als Internetdienstanbieter und sie stellen mir ein Gerät zur Verfügung, das sowohl ein Kabelmodem als auch ein Router ist.

Hier ist eine kleine Hintergrundgeschichte. Ich benutze ein VPN und stellte fest, dass das VPN nicht funktionierte, wenn ich direkt das Modem des Anbieters verwendete. Ich bin mir nicht sicher warum. Ich habe nicht weiter nachgeforscht, da ich ein eigenes Modem besitze, das ich lieber verwende. Also habe ich dieses angeschlossen, was funktionierte... aber nicht besonders gut. Die Verbindung war fleckig und langsam, selbst direkt in meinem eigenen Haus.

Ich glaube (vielleicht?), dass es mit konkurrierenden WLAN-Signalen von den beiden Routern zusammenhing, die direkt nebeneinander standen. Zitieren Sie mich nicht darauf. Der Grund, warum ich das denke, ist, dass ich glücklicherweise den Router auf dem Xfinity-Gerät ausschalten konnte und das Problem behoben war. Die Geschwindigkeit und Konnektivität waren wiederhergestellt. Zu ihrem Verdienst war es *wirklich* schnell. Das Xfinity-Gerät hat eine Funktion namens „Bridge Mode“, die speziell zum Ausschalten des Routers dient, damit Sie Ihren eigenen verwenden können. Ich konnte das aktivieren, meinen eigenen Router verwenden, die Geschwindigkeit wiederherstellen und eine Verbindung zum VPN herstellen.

Gewonnen! Das hielt ein paar Monate an. Dann gab es kürzlich eine seltsame, große Internetunterbrechung in unserem Gebiet. Xfinity informierte uns darüber. Sie mussten einige Updates oder Ähnliches auf unser Gerät übertragen, und das hat alles wieder kaputt gemacht. Ich habe tagelang damit gekämpft, aber was letztendlich funktionierte, war das Ausschalten des Bridge Mode und das erneute Einschalten (ist es nicht immer so?).

In diesen Zwischenzeiten war das Einzige, was ich tun konnte, um online zu gehen, mich mit dem SSID „xfinitywifi“ zu verbinden, das dieser Router zu senden schien. Dieses „xfinity“-Netzwerk ist ungewöhnlich, da es sich ähnlich wie ein Hotspot in einem Café oder einer Universität verhält, bei dem ein seltsames Browser-Modal erscheint und Sie sich mit Ihren (Xfinity)-Zugangsdaten anmelden müssen. Es ist eine Mehrwertfunktion für ihren Service. Ihre Router sind überall verteilt, daher erhalten Kunden von ihnen an vielen Orten Internet (kostenlos). Meine Verlobte war neulich beim Arzt und hat es dort benutzt.

Wenn Sie mit diesem Netzwerk verbunden sind, **führt Xfinity Man-in-the-Middle-Angriffe auf Websites durch**, um Ihnen Nachrichten zu senden. Hier ist ein Beispiel, wie ich nur eine (nicht sichere) Website aufrufe.

Man-in-the-Middle, was bedeutet, dass diese Website keinen solchen Popup in ihrem Code hatte. Xfinity hat die Anfrage abgefangen, gesehen, dass es sich um eine Website handelte, und gewaltsam eigenen Code in die Website eingefügt. In diesem Fall, um für eine App zu werben und Sie über Sicherheit zu informieren. Triefend vor Ironie.

Wenn sie das tun können, stellen Sie sich vor, was sie sonst noch tun können. (Sehr empfehlenswertes Hören: ShopTalk #250) Sie könnten aggressiver mit Werbung umgehen. Bestehende Werbung durch eigene ersetzen. Einen Keylogger installieren. Über Ihre Aktivitäten und Ihren Standort berichten. Sie wissen vielleicht nicht einmal, ob etwas passiert.

Das mag ein wenig nach Aluhut klingen, aber bedenken Sie: Sie wurden bereits dazu angeregt, dies zu tun. Alle Anreize sind vorhanden, um aus dieser Superkraft, die sie besitzen, weiterhin Wert zu schöpfen.

Einige gute Nachrichten: **Einzelne Websites können dies mit HTTPS verhindern.** Das ist ein massiv guter Schritt. Mit HTTPS sind die Datenpakete verschlüsselt und Xfinity kann sie nicht effektiv lesen oder manipulieren. Über Metadaten können sie möglicherweise erraten, was es ist (z. B. wissen, dass Sie streamen, und die Geschwindigkeit drosseln), aber viel mehr können sie nicht tun.

Es ist nicht nur diese einzelne Unhöflichkeit, Xfinity nutzt diese Taktik auch, um Ihnen andere Nachrichten zu senden.

Das ist diese doppelte Portion an Schrecklichem

  • Ernsthaft?! Sie verlangen von mir, dass ich eine Box in meinem Haus habe, die einen öffentlichen WLAN-Hotspot sendet, den ich nicht ausschalten kann? Sie sind automatisch angemeldet, aber Sie können ihn ausschalten.
  • Ernsthaft?! Sie nutzen diesen Hotspot, um Man-in-the-Middle-Angriffe auf jeden durchzuführen, der ihn nutzt?

Ich bin sicher, dass es nicht nur Xfinity ist, es ist nur das, was ich jetzt benutze und jetzt mit eigenen Augen gesehen habe. Um es klar zu sagen, ich bin sicher, ich habe etwas unterschrieben, das es ihnen erlaubt, alles zu tun, was sie tun, und ich glaube nicht, dass das, was sie tun, technisch illegal ist (nochmal, zitieren Sie mich nicht darauf).

Wütend auf sie zu sein und sie darüber zu informieren, ist ein guter Schritt. Zurückkämpfen ist ein weiterer. Internetzugang ist lebenswichtig, also müssen Sie etwas nutzen, aber wenn Sie eine Wahl haben, gibt es dann einen ISP, der das nicht tut? Nutzen Sie diesen. Geld spricht.

Nochmals, HTTPS löst dies auf Website-Basis. Jeff Atwood fasst dies gut zusammen

  1. Sie haben ein unveräußerliches Recht auf Privatsphäre, sowohl in der realen Welt als auch online. Und **ohne HTTPS haben Sie keinerlei Online-Privatsphäre** – gegenüber jedem anderen in Ihrem WLAN, gegenüber Ihrem Netzwerkbetreiber, gegenüber Website-Betreibern, gegenüber großen Unternehmen, gegenüber der Regierung.

  2. **Die Leistungseinbuße von HTTPS ist verschwunden**, tatsächlich performt HTTPS auf modernen Geräten sogar besser als HTTP.

  3. **Die Nutzung von HTTPS bedeutet, dass niemand den Inhalt Ihres Webbrowsers manipulieren kann.** Dies war vor fünf Jahren eine eher abstrakte Sorge, aber heutzutage gibt es immer mehr Fälle, in denen Upstream-Anbieter aktiv die Daten manipulieren, die durch ihre Leitungen fließen. Wenn Comcast beispielsweise feststellt, dass Sie einen Urheberrechtsverstoß haben, fügen sie **Banner in Ihren Webinhalt ein** ... Ihren *gesamten* Webinhalt! Und das ist, wie das gute Szenario aussieht – oder zumindest ein Unternehmen, das versucht, die Regeln einzuhalten. Stellen Sie sich vor, wie es aussieht, wenn jemand oder ein großes Unternehmen beschließt, dass die Regeln nicht für sie gelten?

Der Wechsel zu HTTPS ist nicht trivial und führt zu etwas komplizierten Abhängigkeiten. Es ist leicht, zu vergessen, Ihr Zertifikat zu erneuern und Ihre gesamte Website damit lahmzulegen. Ich argumentiere nicht gegen HTTPS (genau das Gegenteil), aber Sie sollten wissen, dass es etwas Vorabarbeit und sorgfältige Wartung erfordert.

Wenn Sie wie ich auf WordPress sind, habe ich aufgeschrieben, wie ich vor fast zwei Jahren zu komplettem HTTPS umgestellt habe. Es beinhaltete sogar ein wenig Datenbankarbeit, um URLs an die richtigen Stellen zu lenken.

SSL-Zertifikate (die Hauptvoraussetzung für HTTPS) kosteten traditionell Geld. Nicht mehr! Let’s Encrypt ist da

Lets Encrypt ist eine kostenlose, automatisierte und offene Zertifizierungsstelle.

Es gibt ein in Bearbeitung befindliches WordPress-Plugin dafür. Hoffen wir, dass das Fahrt aufnimmt. Erst vor wenigen Tagen habe ich die Let’s Encrypt Plesk-Erweiterung verwendet, um HTTPS auf der Website von ShopTalk einzurichten, und es hat etwa 5 Minuten gedauert. Das werde ich bald aufschreiben müssen.

Schauen Sie sich auch den wirklich hervorragenden Moving To HTTPS Guide an.

Eine Community-Website, die Website-Betreibern hilft, mit einem einfachen, getesteten Prozess zu HTTPS zu migrieren. Ermöglicht Ihnen, den Plan nach mehreren Plattformen (WordPress, Magento und mehr), Hosting-Umgebungen (cPanel, Apache und mehr) sowie dem Grad der Kontrolle / des Zugriffs, den Sie über die Website haben, zu filtern.