Sådan kan du bekæmpe internetcensur med Streisand Secure Server

  • Michael Cain
  • 0
  • 3029
  • 12
Reklame

Internetcensur er en uheldig realitet. Der er snesevis af lande over hele verden, der begrænser adgangen til torrents, pornografi, politiske medier og sociale medier Verdenskortet for internetcensur Verdenskortet over internetcensur Tager ikke internetfrihed for givet. . Men bare fordi der er magtfulde regeringer, der kæmper mod internetfrihed, betyder det ikke, at du ikke kan bekæmpe. Streisand, et script oprettet af en programmør ved navn Joshua Lund, giver dig de værktøjer, du har brug for for at bekæmpe internetcensur.

Hvem er Josh Lund?

Jeg kom i kontakt med Lund efter at have hørt om Streisand for at lære mere om, hvem der stod bag dette fantastiske værktøj, og jeg fandt ud af, at han var en privat- og sikkerhedsentusiast, siden han var en begyndende programmør; et af hans første programmer var et simpelt Caesar-chiffer. Han fortsatte gennem gymnasiet, da han arrangerede en PGP-nøglesigneringsfest, som det var “bare tre af os i computerlaboratoriet kæmper mod PGPs akavede interface i en søgen efter at blive medlem af det fabelige web af tillid.”

Siden da har han dog gjort mere arbejde på området, herunder offentliggøre en detaljeret sammenligning af sikre mobile messaging-apps tidligere på året, ligesom vores egen sammenligning af messaging-apps efter Facebook's erhvervelse af WhatsApp 4 Slick WhatsApp-alternativer, der beskytter dit privatliv 4 Slick WhatsApp-alternativer, der beskytter dit privatliv Facebook købte WhatsApp. Nu hvor vi er over chokeret fra den nyhed, er du bekymret for dit databeskyttelse? .

Lund er også involveret i Open Whisper Systems, en gruppe, der producerer open source-messaging- og opkaldsapps, der leverer krypteret kommunikation og opbevaring. En medarbejder hos Whisper inspirerede Lund til at begynde at arbejde på Streisand efter hans tweets om censur af Twitter i Tyrkiet. Det fik ham virkelig til at tænke: “det tvang mig til at tænke over det faktum, at folk i Kina og Iran allerede havde beskæftiget sig med dette i årevis.”

Selvom han havde kørt Tor-relæer og arbejdet med OpenVPN-projekter, besluttede Lund, at det var tid til at tage et skridt videre. Streisand blev født.

Hvad er Streisand?

Kort sagt, Streisand er et script, der automatiserer meget af installationsprocessen til at oprette en anticensurserver. Den bruger en række teknologier, der tillader brugere i censurerede lande Kan teknologi outsmart internetcensur? Kan teknologi outsmart internetcensur? Som internetbrugere udvikler vi os konstant for at overvinde udfordringer og hindringer. at sikkert oprette forbindelse til omverdenen, bruge sociale medier, læse og bidrage til politiske diskussioner eller få adgang til torrents. (Spekulerer på, hvorfor det kaldes Streisand? På grund af Streisand-effekten: når nogen forsøger at censurere, skjule eller fjerne noget fra Internettet, henleder de uundgåeligt mere opmærksomhed på det.)

Scriptet opsætter en ny server på en af ​​fire udbydere (Amazon, DigitalOcean, Linode eller Rackspace), der kører L2TP / IPsec, OpenSSH, OpenVPN, Shadowsocks, sslh, Stunnel og en Tor bridge; den genererer også en simpel HTML-fil, der indeholder instruktioner om, hvordan man får adgang til den server, der kan gives til venner, familie eller andre aktivister. Lund vælger disse teknologier af hensyn til redundans; “Jeg elsker ideen om, at nogen sidder på en kaffebar, ikke kan oprette forbindelse til L2TP / IPsec og indse, at de har fem andre forbindelsesmetoder tilgængelige, alle med fuld dokumentation.”

Ud over at sikre muligheden for at oprette forbindelse sikrer brugen af ​​disse forskellige metoder, at Streisand vil være i stand til at oprette en server, der kan omgå censurindsatsen i næsten ethvert land. Shadowsocks, for eksempel, blev udviklet næsten udelukkende af kinesiske udviklere for at komme rundt i Great Firewall of China. Ud over Shadowsocks er det kendt, at tre andre forbindelsesmetoder fungerer i Kina og Iran.

Disse er ikke de eneste lande, hvor Streisand har hjulpet folk med at undslippe internetcensur Sådan omgås blokerede websteder og internetbegrænsninger Sådan omgås blokerede websteder og internetbegrænsninger Brug for adgang til et blokeret websted? Prøv disse tip og tricks for at omgå internetbegrænsninger og se det ønskede indhold. , selvom. Lund har modtaget taknoter fra hele verden, herunder Iran, Israel, Rumænien, Uruguay, Østrig og De Forenede Stater. Selvom der ikke er nogen tracking indbygget i Streisand og ingen central server til at overvåge forbindelser, er det tydeligt, at scriptet er i udbredt brug i alle hjørner af kloden.

Ved oprettelsen af ​​Streisand var en af ​​Lunds vigtigste prioriteter brugervenlighed. Før Streisand, “opsætning af endda en undergruppe af disse tjenester, der plejede at kræve en hel del ekspertise omkring Linux-systemadministration og en enorm mængde tålmodighed.” Nu kan brugerne imidlertid konfigurere forbindelserne på cirka femten minutter, selvom de har lidt kommandolinieerfaring.

Og for at sikre, at dokumentationen for, hvordan man opretter forbindelse til serverne, var let forståelig, rekrutterede Lund venner uden nogen VPN-software 5 Store gratis VPN-tjenester sammenlignet: Hvilken er hurtigst? 5 store gratis VPN-tjenester sammenlignet: Hvilken er den hurtigste? Hvis du aldrig har brugt en VPN før, kan du overveje det igen. En VPN dirigerer din internetforbindelse gennem en krypteret tredjepartsserver og sikrer dine data. Men hvilken VPN-service er hurtigere? oplevelse for at se, om de kunne bruge instruktionerne til at komme i gang. Eksperimentet var en succes: alle sammen var i stand til at oprette forbindelse til mindst en af ​​tjenesterne på deres første forsøg.

Brug af Streisand

Hvis du er interesseret i at oprette Streisand for at omgå censur i dit eget land, for at hjælpe andre med at undslippe undertrykkelsen af ​​censur, eller bare for at have en solid sikker server, kan du gå over til GitHub for at få de nødvendige instruktioner i Streisands readme fil.

For at få serveren i gang skal du bruge et BSD-, Linux- eller OS X-system samt et pakkeinstallationsprogram som Homebrew. Instruktionerne fører dig gennem de nødvendige pakkeinstallationer, og når du er færdig, kan du bruge Git, et stykke versionskontrolsoftware Hvad er Git og hvorfor du skal bruge versionskontrol Hvis du er en udvikler Hvad er Git og hvorfor du Bør bruge versionskontrol, hvis du er en udvikler Som webudviklere, meget af den tid, vi har tendens til at arbejde på lokale udviklingswebsteder, skal du bare uploade alt, når vi er færdige. Dette er fint, når det bare er dig, og ændringerne er små, ... for at klone Streisand-arkivet og køre scriptet.

Derefter skal du bare følge anvisningerne til at vælge din serverudbyder, regionen til serveren og dens navn; skal du også give nogle API-oplysninger. Når du er færdig, ender du med en HTML-fil klar til distribution til alle, der ønsker adgang til serveren.

Selvom du har nogle erfaringer med kommandolinjen En hurtig guide til at komme i gang med Linux-kommandolinjen En hurtig guide til at komme i gang med Linux-kommandolinjen Du kan gøre masser af fantastiske ting med kommandoer i Linux, og det er virkelig ikke svært at lære. og VPN-software vil hjælpe installationsprocessen, det hele er designet til at være så let som muligt, og langt de fleste af opsætningerne er automatiseret.

Hvad holder fremtiden??

Mens der allerede er tilføjet en række gode funktioner til den originale version af Streisand af lokalsamfundet, håber Lund, at projektet fortsætter med at gå videre. Højt på hans liste er at få instruktionerne oversat til andre sprog end engelsk 10 anvendelser af Google Oversæt til at krydse det store sprogskille 10 anvendelser af Google Oversæt til at krydse det store sprog Skille sprog er en sådan kulturel totem at oversættelsen ikke dækker hjørnerne. Når vi taler om maskinoversættelse, er navnet uden overraskelser, der kommer til at tænke på Google Translate. Måske er det meste af…, som der er “sandsynligvis folk, der virkelig kunne bruge Streisand, der muligvis ikke kunne følge instruktionerne lige nu.” Da Streisand når så mange lande, har han sandsynligvis ret.

I værkerne er der yderligere support til flere cloud-udbydere, som Microsoft Azure og Google Compute Engine. En ny Streisand pip-pakke kan også oprettes, hvilket gør opsætningen af ​​alle afhængigheder markant lettere. Brugere har været integrerede i processen med at forbedre og vokse Streisand, og det er let at se, hvor mange mennesker der er interesseret ved at se på denne tråd på Hacker News.

Heldigvis siger Lund, at han er engageret i Streisand-projektet på lang sigt, så du kan forvente at fortsætte med at se, at det vokser.

Internetcensur og overvågning er vidtrækkende spørgsmål, der berører os alle, selvom vi ikke bor på et sted som Tyrkiet eller Iran. Og at have de rette værktøjer til at sikre online anonymitet og restriktionsfri adgang til internettet er noget, som vi alle kan gøre for at hjælpe med at gøre en forskel.

For instruktioner om, hvordan du henter og bruger Streisand, se Streisand readme-fil på GitHub. For at lære mere om projektet, tjek dette indlæg på Joshs blog. Og for at lære mere om Josh Lund, tjek hans websted, MissingM, eller følg ham på Twitter.

Billedkreditter: Smuk ung universitetsstuderende på en café via Shutterstock, Jeffrey Ogden via Wikimedia Commons, zensursula via flickr.




Endnu ingen kommentarer

Om moderne teknologi, enkel og overkommelig.
Din guide i en verden af moderne teknologi. Lær hvordan du bruger de teknologier og gadgets, der omgiver os hver dag, og lær, hvordan du finder interessante ting på Internettet.