Advertentie
Internetcensuur is een ongelukkige realiteit. Er zijn tientallen landen over de hele wereld de toegang beperken tot torrents, pornografie, politieke media en sociale media De wereldkaart van internetcensuurNeem internetvrijheid niet als vanzelfsprekend aan. Lees verder . Maar alleen omdat er krachtige regeringen zijn die vechten tegen internetvrijheid, wil dat nog niet zeggen dat u niet kunt terugvechten. Streisand, een script gemaakt door een programmeur genaamd Joshua Lund, geeft je de tools die je nodig hebt om te vechten tegen internetcensuur.
Wie is Josh Lund?
Ik kwam in contact met Lund nadat ik over Streisand had gehoord om meer te weten te komen over wie er achter deze geweldige persoon zat tool en ik kwam erachter dat hij al sinds zijn begin een liefhebber van privacy en beveiliging is programmeur; een van zijn eerste programma's was eenvoudig Caesar-cijfer. Hij ging door op de middelbare school, toen hij een PGP-handtekeningsfeest organiseerde dat 'slechts drie van ons was' in het computerlaboratorium dat vecht tegen de onhandige interface van PGP in een zoektocht naar het legendarische web van vertrouwen."
Sindsdien heeft hij echter meer werk in het veld gedaan, waaronder het publiceren van een gedetailleerde vergelijking van veilige mobiele berichten-apps eerder dit jaar, net als de onze vergelijking van berichten-apps na de overname van WhatsApp door Facebook 4 Gladde WhatsApp-alternatieven die uw privacy beschermenFacebook heeft WhatsApp gekocht. Nu we over de schok van dat nieuws heen zijn, maakt u zich zorgen over uw gegevensprivacy? Lees verder .
Lund is ook betrokken bij Open Whisper-systemen, een groep die open-source berichten- en oproep-apps produceert die gecodeerde communicatie en opslag bieden. Een medewerker van Whisper inspireerde Lund om na zijn tweets over de censuur van Twitter in Turkije. Dat zette hem echt aan het denken: "het dwong me na te denken over het feit dat de mensen in China en Iran hier al jaren mee te maken hadden."
Hoewel hij Tor-relais had geleid en aan OpenVPN-projecten had gewerkt, besloot Lund dat het tijd was om een stap verder te gaan. Streisand was geboren.
Wat is Streisand?
Kortom, Streisand is een script dat een groot deel van het installatieproces van het creëren van een anti-censuurserver automatiseert. Het maakt gebruik van een aantal technologieën die gebruikers toelaten gecensureerde landen Kan technologie internetcensuur te slim af zijn?Als internetgebruikers evolueren we voortdurend om uitdagingen en obstakels te overwinnen. Lees verder om veilig verbinding te maken met de buitenwereld, sociale media te gebruiken, te lezen en bij te dragen aan politieke discussies of toegang te krijgen tot torrents. (Vraagt u zich af waarom het Streisand heet? Omdat het Streisand-effect: wanneer iemand probeert iets van het internet te censureren, te verbergen of te verwijderen, vestigen ze er onvermijdelijk meer aandacht op.)
Het script zet een nieuwe server op bij een van de vier providers (Amazon, DigitalOcean, Linode of Rackspace) met L2TP / IPsec, OpenSSH, OpenVPN, Shadowsocks, sslh, Stunnel en een Tor-brug; het genereert ook een eenvoudig HTML-bestand met instructies voor toegang tot de server die aan vrienden, familie of andere activisten kan worden gegeven. Lund koos deze technologieën omwille van redundantie; "Ik hou van het idee dat iemand in een coffeeshop zit en geen verbinding kan maken met L2TP / IPsec, en zich realiseert dat er vijf andere verbindingsmethoden beschikbaar zijn, allemaal met volledige documentatie."
Naast het waarborgen van de mogelijkheid om verbinding te maken, zorgt het gebruik van deze verschillende methoden ervoor Streisand zal een server kunnen creëren die de censuurinspanningen van bijna iedereen kan omzeilen land. Shadowsocks is bijvoorbeeld bijna volledig ontwikkeld door Chinese ontwikkelaars om de grote firewall van China te omzeilen. Naast Shadowsocks zijn er drie andere verbindingsmethoden bekend die werken in China en Iran.
Dat zijn niet de enige landen waar Streisand mensen heeft geholpen ontsnappen aan internetcensuur Geblokkeerde sites en internetbeperkingen omzeilenWilt u toegang krijgen tot een geblokkeerde website? Probeer deze tips en trucs om internetbeperkingen te omzeilen en de gewenste inhoud te bekijken. Lees verder wel. Lund heeft bedankbriefjes ontvangen van over de hele wereld, waaronder Iran, Israël, Roemenië, Uruguay, Oostenrijk en de Verenigde Staten. Hoewel Streisand geen tracking heeft ingebouwd en er geen centrale server is om verbindingen te monitoren, is het duidelijk dat het script overal ter wereld wijdverbreid wordt gebruikt.
Bij het creëren van Streisand was gebruiksgemak een van de belangrijkste prioriteiten van Lund. Vóór Streisand, "vereiste het opzetten van zelfs een subset van deze services nogal wat expertise over Linux systeembeheer, en een enorm veel geduld. ” Nu kunnen gebruikers de verbindingen echter in ongeveer een kwartier tot stand brengen, zelfs als ze weinig opdrachtregel hebben ervaring.
En om ervoor te zorgen dat de documentatie over het verbinden met de servers gemakkelijk te begrijpen was, rekruteerde Lund vrienden zonder enige VPN-software 5 geweldige gratis VPN-services vergeleken: wat is het snelst?Als je nog nooit een VPN hebt gebruikt, wil je misschien nog eens nadenken. Een VPN routeert uw internetverbinding via een gecodeerde server van derden, waardoor uw gegevens worden beveiligd. Maar welke VPN-service is sneller? Lees verder ervaring om te zien of ze de instructies kunnen gebruiken om aan de slag te gaan. Het experiment was een succes: ze konden allemaal bij hun eerste poging verbinding maken met ten minste één van de services.
Streisand gebruiken
Als je geïnteresseerd bent in het opzetten van Streisand om censuur in je eigen land te omzeilen, om anderen te helpen ontsnappen uit de onderdrukking van censuur, of gewoon om een solide veilige server te hebben, kun je naar GitHub gaan om de nodige instructies in Leesmij-bestand van Streisand.
Om de server aan de praat te krijgen, heb je een BSD-, Linux- of OS X-systeem nodig, evenals een pakketinstallatieprogramma, zoals Homebrew. De instructies leiden u door de noodzakelijke pakketinstallaties en als u klaar bent, kunt u gebruiken Git, een stukje versiebeheersoftware Wat is Git en waarom zou u versiebeheer moeten gebruiken als u een ontwikkelaar bentAls webontwikkelaars werken we vaak aan lokale ontwikkelingssites en uploaden dan alles als we klaar zijn. Dit is prima als jij het bent en de veranderingen klein zijn, ... Lees verder , om de Streisand-repository te klonen en het script uit te voeren.
Daarna hoeft u alleen maar de aanwijzingen te volgen om uw serverprovider, de regio voor de server en de naam ervan te kiezen; moet u ook wat API-informatie verstrekken. Als je klaar bent, krijg je een HTML-bestand dat klaar is voor distributie naar iedereen die toegang tot de server wil.
Hoewel hebbend enige ervaring met de opdrachtregel Een beknopte handleiding om aan de slag te gaan met de Linux-opdrachtregelJe kunt veel geweldige dingen doen met opdrachten in Linux en het is echt niet moeilijk om te leren. Lees verder en VPN-software helpt het installatieproces, het geheel is ontworpen om zo eenvoudig mogelijk te zijn en het overgrote deel van de installatie is geautomatiseerd.
Wat heeft de toekomst in petto?
Hoewel de gemeenschap al een aantal geweldige functies heeft toegevoegd aan de originele versie van Streisand, hoopt Lund dat het project zal doorgaan. Hoog op zijn lijst staan de instructies vertaald in andere talen dan het Engels 10 toepassingen van Google Translate om de grote taalverdeling te overbruggenTaal is zo'n culturele totem dat de vertaling niet alle hoeken omvat. Als we het hebben over machinevertaling, is de naam zonder verrassingen die in je opkomt Google Translate. Misschien zijn de meeste ... Lees verder omdat er "waarschijnlijk mensen zijn die Streisand echt kunnen gebruiken en die de instructies nu misschien niet kunnen volgen." Nu Streisand zoveel landen bereikt, heeft hij waarschijnlijk gelijk.
Ook in de maak is extra ondersteuning voor meer cloudproviders, zoals Microsoft Azure en Google Compute Engine. Er kan ook een nieuw Streisand pip-pakket worden gemaakt, waardoor het instellen van alle afhankelijkheden aanzienlijk eenvoudiger wordt. Gebruikers zijn een integraal onderdeel geweest van het proces om Streisand te verbeteren en te laten groeien, en het is gemakkelijk om te zien hoeveel mensen geïnteresseerd zijn door dit te bekijken thread op Hacker News.
Gelukkig zegt Lund dat hij zich voor de lange termijn inzet voor het Streisand-project, dus je kunt verwachten dat het blijft groeien.
Internetcensuur en -bewaking zijn verreikende problemen die ons allemaal raken, zelfs als we niet in een plaats als Turkije of Iran wonen. En met de juiste tools om online anonimiteit en onbeperkte toegang tot internet te garanderen, kunnen we allemaal een verschil maken.
Voor instructies over het downloaden en gebruiken van Streisand, zie de Leesmij-bestand van Streisand op GitHub. Bekijk voor meer informatie over het project dit bericht op de blog van Josh. En voor meer informatie over Josh Lund, bekijk zijn website, MissingM, of volg hem op Twitter.
Afbeeldingscredits: Mooie jonge student op een café via Shutterstock, Jeffrey Ogden via Wikimedia Commons, zensursula via flickr.
Dann is een contentstrategie- en marketingconsultant die bedrijven helpt bij het genereren van vraag en leads. Hij blogt ook over strategie en contentmarketing op dannalbright.com.