Werbung
Internet-Zensur ist eine unglückliche Realität. Es gibt Dutzende von Ländern auf der ganzen Welt, die den Zugang zu Torrents, Pornografie, politischen Medien und sozialen Medien einschränken Die Weltkarte der Internet-ZensurNehmen Sie die Freiheit des Internets nicht als selbstverständlich hin. Weiterlesen . Nur weil es mächtige Regierungen gibt, die gegen die Freiheit des Internets kämpfen, heißt das nicht, dass Sie sich nicht wehren können. Streisand, ein Skript, das von einem Programmierer namens Joshua Lund erstellt wurde, bietet Ihnen die Tools, die Sie zur Bekämpfung der Internet-Zensur benötigen.
Wer ist Josh Lund?
Ich habe mich mit Lund in Verbindung gesetzt, nachdem ich von Streisand gehört hatte, um mehr darüber zu erfahren, wer dahinter steckt Ich fand heraus, dass er von Anfang an ein Liebhaber der Privatsphäre und Sicherheit ist Programmierer; Eines seiner ersten Programme war ein einfaches Caesar Chiffre. Er fuhr mit der High School fort, als er eine PGP-Key-Signing-Party organisierte, die „nur drei von uns“ war im Computerraum, der gegen die umständliche Oberfläche von PGP kämpft, um sich dem sagenumwobenen Web von anzuschließen Vertrauen."
Seitdem hat er jedoch mehr Arbeit auf diesem Gebiet geleistet, einschließlich der Veröffentlichung von a detaillierter Vergleich sicherer mobiler Messaging-Apps Anfang dieses Jahres, ähnlich wie bei uns Vergleich von Messaging-Apps nach der Übernahme von WhatsApp durch Facebook 4 Slick WhatsApp-Alternativen, die Ihre Privatsphäre schützenFacebook hat WhatsApp gekauft. Sind Sie jetzt, da wir über den Schock dieser Neuigkeiten hinweg sind, besorgt über Ihren Datenschutz? Weiterlesen .
Lund ist auch beteiligt an Öffnen Sie Whisper Systems, eine Gruppe, die Open-Source-Messaging- und Anruf-Apps erstellt, die verschlüsselte Kommunikation und Speicherung bieten. Ein Mitarbeiter von Whisper inspirierte Lund, nach seinen Tweets über die Arbeit an Streisand zu beginnen Zensur von Twitter in der Türkei. Das brachte ihn wirklich zum Nachdenken: "Es hat mich gezwungen, darüber nachzudenken, dass sich die Menschen in China und im Iran bereits seit Jahren damit befassen."
Obwohl er Tor-Relais betrieben und an OpenVPN-Projekten gearbeitet hatte, entschied Lund, dass es Zeit war, einen Schritt weiter zu gehen. Streisand wurde geboren.
Was ist Streisand?
Kurz gesagt, Streisand ist ein Skript, das einen Großteil des Einrichtungsprozesses zum Erstellen eines Anti-Zensur-Servers automatisiert. Es verwendet eine Reihe von Technologien, mit denen Benutzer in zensierte Länder Kann Technologie die Internet-Zensur überlisten?Als Internetnutzer entwickeln wir uns ständig weiter, um Herausforderungen und Hindernisse zu überwinden. Weiterlesen Sichere Verbindung mit der Außenwelt herstellen, soziale Medien nutzen, politische Diskussionen lesen und dazu beitragen oder auf Torrents zugreifen. (Sie fragen sich, warum es Streisand heißt? Durch der Streisand-Effekt: Wenn jemand versucht, etwas aus dem Internet zu zensieren, zu verbergen oder zu entfernen, lenkt er unweigerlich mehr Aufmerksamkeit darauf.)
Das Skript richtet einen neuen Server auf einem von vier Anbietern (Amazon, DigitalOcean, Linode oder Rackspace) ein, auf denen L2TP / IPsec, OpenSSH, OpenVPN, Shadowsocks, sslh, Stunnel und eine Tor-Bridge ausgeführt werden. Außerdem wird eine einfache HTML-Datei generiert, die Anweisungen zum Zugriff auf den Server enthält, die an Freunde, Familienmitglieder oder andere Aktivisten weitergegeben werden können. Lund wählt diese Technologien aus Gründen der Redundanz. "Ich liebe die Idee, dass jemand in einem Café sitzt, keine Verbindung zu L2TP / IPsec herstellen kann und erkennt, dass fünf andere Verbindungsmethoden zur Verfügung stehen, die alle vollständig dokumentiert sind."
Die Verwendung dieser verschiedenen Methoden stellt nicht nur die Fähigkeit zur Verbindung sicher, sondern stellt auch sicher, dass Streisand wird in der Lage sein, einen Server zu erstellen, der die Zensurbemühungen fast aller umgeht Land. Shadowsocks zum Beispiel wurde fast ausschließlich von chinesischen Entwicklern entwickelt, um die Great Firewall of China zu umgehen. Neben Shadowsocks funktionieren in China und im Iran drei weitere Verbindungsmethoden.
Dies sind nicht die einzigen Länder, in denen Streisand Menschen geholfen hat der Internet-Zensur entkommen So umgehen Sie blockierte Websites und InterneteinschränkungenMüssen Sie auf eine blockierte Website zugreifen? Probieren Sie diese Tipps und Tricks aus, um Internetbeschränkungen zu umgehen und den gewünschten Inhalt anzuzeigen. Weiterlesen aber. Lund hat Dankesbriefe aus der ganzen Welt erhalten, darunter aus dem Iran, Israel, Rumänien, Uruguay, Österreich und den Vereinigten Staaten. Obwohl in Streisand kein Tracking integriert ist und kein zentraler Server zur Überwachung von Verbindungen vorhanden ist, ist klar, dass das Skript in allen Teilen der Welt weit verbreitet ist.
Bei der Erstellung von Streisand war eine der Hauptprioritäten von Lund die Benutzerfreundlichkeit. Vor Streisand „erforderte das Einrichten selbst einer Teilmenge dieser Dienste einiges an Fachwissen über die Linux-Systemadministration enorm viel Geduld. “ Jetzt können Benutzer die Verbindungen jedoch in etwa fünfzehn Minuten einrichten, selbst wenn sie nur wenig Befehlszeile haben Erfahrung.
Und um sicherzustellen, dass die Dokumentation zum Herstellen einer Verbindung zu den Servern leicht verständlich war, rekrutierte Lund Freunde ohne VPN-Software 5 großartige kostenlose VPN-Dienste im Vergleich: Welches ist am schnellsten?Wenn Sie noch nie ein VPN verwendet haben, sollten Sie es sich noch einmal überlegen. Ein VPN leitet Ihre Internetverbindung über einen verschlüsselten Server eines Drittanbieters weiter und sichert Ihre Daten. Aber welcher VPN-Dienst ist schneller? Weiterlesen Erfahrung, um zu sehen, ob sie die Anweisungen verwenden können, um in Betrieb zu gehen. Das Experiment war ein Erfolg: Alle konnten sich beim ersten Versuch mit mindestens einem der Dienste verbinden.
Streisand verwenden
Wenn Sie daran interessiert sind, Streisand einzurichten, um die Zensur in Ihrem eigenen Land zu umgehen, um anderen zu helfen, der Zensur zu entkommen Unterdrückung der Zensur oder einfach nur um einen soliden, sicheren Server zu haben, können Sie zu GitHub gehen, um das Notwendige zu bekommen Anweisungen in Streisands Readme-Datei.
Um den Server zum Laufen zu bringen, benötigen Sie ein BSD-, Linux- oder OS X-System sowie ein Paketinstallationsprogramm wie Homebrew. Die Anweisungen führen Sie durch die erforderlichen Paketinstallationen. Wenn Sie fertig sind, können Sie sie verwenden Git, eine Versionskontrollsoftware Was ist Git und warum sollten Sie die Versionskontrolle verwenden, wenn Sie Entwickler sind?Als Webentwickler arbeiten wir häufig an lokalen Entwicklungswebsites und laden dann einfach alles hoch, wenn wir fertig sind. Dies ist in Ordnung, wenn es nur Sie sind und die Änderungen gering sind, ... Weiterlesen , um das Streisand-Repository zu klonen und das Skript auszuführen.
Danach müssen Sie nur noch den Anweisungen folgen, um Ihren Serveranbieter, die Region für den Server und seinen Namen auszuwählen. Sie müssen auch einige API-Informationen angeben. Wenn Sie fertig sind, erhalten Sie eine HTML-Datei, die an alle verteilt werden kann, die Zugriff auf den Server wünschen.
Obwohl mit Erfahrung mit der Kommandozeile Eine Kurzanleitung für den Einstieg in die Linux-BefehlszeileMit Befehlen unter Linux können Sie viele erstaunliche Dinge tun, und es ist wirklich nicht schwer zu lernen. Weiterlesen und VPN-Software wird den Einrichtungsprozess unterstützen, das Ganze wurde so einfach wie möglich gestaltet und die überwiegende Mehrheit der Einrichtung ist automatisiert.
Was hält die Zukunft bereit?
Während die Community der Originalversion von Streisand bereits eine Reihe großartiger Funktionen hinzugefügt hat, hofft Lund, dass das Projekt weiter voranschreitet. Ganz oben auf seiner Liste stehen die Anweisungen übersetzt in andere Sprachen als Englisch 10 Verwendungen von Google Translate zur Überwindung der großen SprachunterschiedeDie Sprache ist ein so kulturelles Totem, dass ihre Übersetzung nicht alle Ecken abdeckt. Wenn wir von maschineller Übersetzung sprechen, ist der Name ohne Überraschungen Google Translate. Vielleicht die meisten von ... Weiterlesen , da es "wahrscheinlich Leute gibt, die Streisand wirklich gebrauchen könnten, die den Anweisungen momentan möglicherweise nicht folgen können". Da Streisand so viele Länder erreicht, hat er wahrscheinlich Recht.
Ebenfalls in Arbeit ist zusätzliche Unterstützung für weitere Cloud-Anbieter wie Microsoft Azure und Google Compute Engine. Möglicherweise wird auch ein neues Streisand-Pip-Paket erstellt, wodurch die Einrichtung aller Abhängigkeiten erheblich vereinfacht wird. Die Benutzer waren maßgeblich an der Verbesserung und dem Wachstum von Streisand beteiligt, und es ist leicht zu erkennen, wie viele Menschen daran interessiert sind Thread auf Hacker News.
Glücklicherweise sagt Lund, dass er sich langfristig für das Streisand-Projekt engagiert, sodass Sie davon ausgehen können, dass es weiter wachsen wird.
Internet-Zensur und -Überwachung sind weitreichende Themen, die uns alle betreffen, auch wenn wir nicht an einem Ort wie der Türkei oder dem Iran leben. Und die richtigen Tools, um Online-Anonymität und uneingeschränkten Zugang zum Internet zu gewährleisten, können wir alle tun, um etwas zu bewirken.
Anweisungen zum Herunterladen und Verwenden von Streisand finden Sie in der Streisand Readme-Datei auf GitHub. Weitere Informationen zum Projekt finden Sie unter diesen Beitrag auf Joshs Blog. Und um mehr über Josh Lund zu erfahren, besuchen Sie seine Website, MissingM, oder folge ihm auf Twitter.
Bildnachweis: Schöner junger Student auf einem Café über Shutterstock, Jeffrey Ogden über Wikimedia Commons, zensursula via flickr.
Dann ist ein Content-Strategie- und Marketingberater, der Unternehmen dabei hilft, Nachfrage und Leads zu generieren. Er bloggt auch über Strategie- und Content-Marketing auf dannalbright.com.