Reklame

Internetcensur er en uheldig realitet. Der er snesevis af lande verden over begrænse adgangen til torrents, pornografi, politiske medier og sociale medier Verdenskortet over internetcensurTag ikke internetfrihed for givet. Læs mere . Men bare fordi der er magtfulde regeringer, der kæmper mod internetfrihed, betyder det ikke, at du ikke kan kæmpe tilbage. 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 denne store værktøj, og jeg fandt ud af, at han har været en privat- og sikkerhedsentusiast, siden han var en begyndelse programmør; et af hans første programmer var et enkelt Caesar chiffer. Han fortsatte gennem gymnasiet, da han arrangerede en PGP-nøglesigneringsfest, der var “bare tre af os i computerlaboratoriet, der kæmper mod PGPs akavede interface i en søgen efter at blive medlem af det sagnomsuste web tillid."

instagram viewer

Siden da har han dog gjort mere arbejde på området, herunder at udgive en detaljeret sammenligning af sikre mobilmeddelelsesapps tidligere i år, meget som vores egne sammenligning af messaging-apps efter Facebooks erhvervelse af WhatsApp 4 Slick WhatsApp-alternativer, der beskytter dit privatlivFacebook købte WhatsApp. Nu hvor vi er over chokeret fra den nyhed, er du bekymret for dit databeskyttelse? Læs mere .

josh-lund-streisand

Lund er også involveret i Åbn hviskesystemer, 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 på 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?Som internetbrugere udvikler vi os konstant for at overvinde udfordringer og hindringer. Læs mere at sikkert oprette forbindelse til omverdenen, bruge sociale medier, læse og bidrage til politiske diskussioner eller få adgang til torrents. (Undrer du dig over, hvorfor det hedder 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.”

pige-coffee-shop-lapotp

Ud over at sikre muligheden for at oprette forbindelse sikrer brugen af ​​disse forskellige metoder det Streisand vil være i stand til at oprette en server, der omgiver næsten enhver censurindsats 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 mennesker undslippe internetcensur Sådan omgås blokerede websteder og internetbegrænsningerBrug for at få adgang til et blokeret websted? Prøv disse tip og tricks for at omgå internetbegrænsninger og se det ønskede indhold. Læs mere , 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 udbredt i alle hjørner af kloden.

verden-internet-censur

Ved at skabe Streisand var en af ​​Lunds vigtigste prioriteter brugervenlighed. Inden Streisand, “oprettede endda en undergruppe af disse tjenester, der plejede at kræve en hel del ekspertise omkring Linux-systemadministration, og en enorm mængde af tålmodighed. ” Nu kan brugerne dog konfigurere forbindelserne på cirka femten minutter, selvom de har lidt kommandolinje erfaring.

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 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? Læs mere 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 komme rundt i censur i dit eget land, så hjælpe andre med at undslippe undertrykkelse af censur, eller bare for at have en solid sikker server, kan du gå over til GitHub for at få det nødvendige instruktioner i Streisands readme-fil.

For at få serveren i gang skal du have et BSD-, Linux- eller OS X-system såvel som 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 versionskontrol-software Hvad er git og hvorfor skal du bruge versionskontrol, hvis du er en udviklerSom webudviklere er vi meget tilbøjelige til at arbejde på lokale udviklingswebsteder, så uploader vi bare alt, når vi er færdige. Dette er fint, når det bare er dig, og ændringerne er små, ... Læs mere , for at klone Streisand-arkivet og køre scriptet.

Streisand-setup

Derefter skal du blot 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, der er klar til distribution til alle, der ønsker adgang til serveren.

Selvom have noget erfaring med kommandolinjen En hurtig guide til at komme i gang med Linux-kommandolinjenDu kan gøre masser af fantastiske ting med kommandoer i Linux, og det er virkelig ikke svært at lære. Læs mere og VPN-software hjælper installationsprocessen, det hele er designet til at være så let som muligt, og langt de fleste af opsætningerne er automatiserede.

Hvad holder fremtiden?

Mens der allerede er tilføjet en række gode funktioner til den originale version af Streisand af samfundet, 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 Translate til at krydse det store sprogskelSprog er en sådan kulturel totem, at oversættelsen ikke dækker alle hjørner. Når vi taler om maskinoversættelse, er navnet uden overraskelser, der kommer til tankerne, Google Translate. Måske er det meste af ... Læs mere , da der sandsynligvis er "folk, der virkelig kunne bruge Streisand, som måske 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, så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 integreret i processen med at forbedre og vokse Streisand, og det er let at se, hvor mange mennesker der er interesseret ved at se på dette tråd på Hacker News.

zensur-censor

Heldigvis siger Lund, at han har forpligtet sig til 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 et sted som Tyrkiet eller Iran. Og at have de rigtige værktøjer til at sikre online anonymitet og restriktionsfri adgang til internettet er noget, som vi alle kan gøre for at gøre en forskel.

For instruktioner om, hvordan du henter og bruger Streisand, se Streisand readme-fil på GitHub. Hvis du vil lære mere om projektet, skal du tjekke ud 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.

Dann er en indholdsstrategi og marketingkonsulent, der hjælper virksomheder med at skabe efterspørgsel og kundeemner. Han blogger også om strategi og indholdsmarkedsføring på dannalbright.com.