Am 10. April 2019 hat GitHub ohne Vorwarnung das Repository des beliebten Tools entfernt, GoodByeDPI, das für den Umgehung staatlicher Sperren (Zensur) von Websites im Internet gedacht ist.

Was ist DPI, wie hängt es mit Sperren zusammen und warum sollte man sich dagegen wehren (laut dem Autor):
Provider in der Russischen Föderation verwenden überwiegend Systeme zur tiefen Paketinspektion (DPI, Deep Packet Inspection), um Websites zu sperren, die auf der Liste der verbotenen Websites stehen. Es gibt keinen einheitlichen Standard für DPI und eine Vielzahl von Implementierungen verschiedener DPI-Anbieter, die sich in Verbindungstyp und Funktionsweise unterscheiden.
Und nur ein paar Tage zuvor sah das Repository laut Google-Cache noch freundlicher aus:

Man kann sehen, dass fast 2000 Personen das Tool zu ihren Favoriten hinzugefügt haben und 207 haben es geforkt. Aber das ist drei Tage her, und jetzt gibt es einen 404-Fehler.
So beschrieb der Autor die Funktionalität des Tools:
GoodbyeDPI kann Pakete mit Umleitungen von passivem DPI blockieren, den Host in hoSt umbenennen, den Abstand zwischen dem Doppelpunkt und dem Wert im Host-Header entfernen, HTTP- und HTTPS-Pakete »fragmentieren« (TCP Window Size einstellen) und zusätzlichen Abstand zwischen der HTTP-Methode und dem Pfad hinzufügen. Der Vorteil dieser Umgehungsmethode ist, dass sie vollkommen autark ist: es gibt keine externen Server, die blockieren könnten.
Mehr über GoodbyeDPI kann man in dem Artikel des Autors von vor zwei Jahren lesen direkt auf Habr.
Quelle: habr.com
