Annonse

Internett-sensur er en uheldig virkelighet. Det er mange titalls land rundt om i verden begrense tilgangen til torrenter, pornografi, politiske medier og sosiale medier Verdenskartet for internettsensurIkke ta Internett-frihet for gitt. Les mer . Men bare fordi det er mektige regjeringer som kjemper mot Internett-frihet, betyr ikke det at du ikke kan slå tilbake. Streisand, et manus laget av en programmerer ved navn Joshua Lund, gir deg verktøyene du trenger for å kjempe mot sensur på Internett.

Hvem er Josh Lund?

Jeg fikk kontakt med Lund etter å ha hørt om Streisand for å lære mer om hvem som sto bak denne flotte verktøyet, og jeg fant ut at han har vært en personvern- og sikkerhetsentusiast siden han var en begynnelse Programmerer; et av de første programmene hans var et enkelt Caesar chiffer. Han fortsatte gjennom videregående, da han arrangerte et PGP-signeringsfest som var “bare tre av oss i datalaboratoriet som kjemper mot PGPs vanskelige grensesnitt i en søken etter å bli med i det sagnomsuste nettet av tillit."

Siden den gang har han imidlertid gjort mer arbeid innen feltet, inkludert publisering av detaljert sammenligning av sikre mobilmeldingsapper tidligere i år, omtrent som vår egen sammenligning av meldingsapper etter Facebooks anskaffelse av WhatsApp 4 Slick WhatsApp-alternativer som beskytter personvernet dittFacebook kjøpte WhatsApp. Nå som vi er over sjokket av den nyheten, er du bekymret for personvernet ditt? Les mer .

josh-lund-Streisand

Lund er også involvert i Åpne Whisper Systems, en gruppe som produserer open source-meldings- og anropsapper som gir kryptert kommunikasjon og lagring. En medarbeider på Whisper inspirerte Lund til å begynne å jobbe på Streisand etter sine tweets om sensur av Twitter i Tyrkia. Det fikk ham til å tenke: "det tvang meg til å tenke på det faktum at folk i Kina og Iran allerede hadde taklet dette i årevis."

Selv om han hadde kjørt Tor-stafetter og jobbet med OpenVPN-prosjekter, bestemte Lund at det var på tide å ta et skritt videre. Streisand ble født.

Hva er Streisand?

Kort sagt, Streisand er et skript som automatiserer mye av installasjonsprosessen for å lage en antisensurserver. Den bruker en rekke teknologier som tillater brukere i sensurerte land Kan teknologi overliste sensur på Internett?Som Internett-brukere utvikler vi oss hele tiden for å overvinne utfordringer og hindringer. Les mer å trygt komme i kontakt med omverdenen, bruke sosiale medier, lese og bidra til politiske diskusjoner eller få tilgang til torrenter. (Lurer du på hvorfor det heter Streisand? På grunn av Streisand-effekten: Når noen prøver å sensurere, gjemme eller fjerne noe fra Internett, trekker de uunngåelig mer oppmerksomhet på det.)

Skriptet setter opp en ny server på en av fire leverandører (Amazon, DigitalOcean, Linode eller Rackspace) som kjører L2TP / IPsec, OpenSSH, OpenVPN, Shadowsocks, sslh, Stunnel og en Tor bridge; den genererer også en enkel HTML-fil som inneholder instruksjoner om hvordan du får tilgang til serveren som kan gis til venner, familie eller andre aktivister. Lund velger disse teknologiene av hensyn til redundans; "Jeg elsker ideen om at noen sitter på en kaffebar, ikke klarer å koble seg til L2TP / IPsec, og innser at de har fem andre tilkoblingsmetoder tilgjengelig, alle med full dokumentasjon."

jente-coffee-shop-lapotp

I tillegg til å sikre muligheten for å koble til, sikrer bruk av disse forskjellige metodene det Streisand vil kunne opprette en server som vil omgå sensurarbeidet til nesten enhver land. Shadowsocks, for eksempel, ble utviklet nesten utelukkende av kinesiske utviklere for å komme seg rundt Great Firewall of China. I tillegg til Shadowsocks er det kjent at tre andre tilkoblingsmetoder fungerer i Kina og Iran.

Dette er ikke de eneste landene der Streisand har hjulpet mennesker unnslippe Internett-sensur Slik omgir du blokkerte nettsteder og begrensninger på InternettTrenger du tilgang til et blokkert nettsted? Prøv disse tipsene og triksene for å omgå internettbegrensninger og se innholdet du ønsker. Les mer , selv om. Lund har mottatt takkesedler fra hele verden, inkludert Iran, Israel, Romania, Uruguay, Østerrike og USA. Selv om det ikke er sporinger innebygd i Streisand og ingen sentral server for å overvåke tilkoblinger, er det tydelig at skriptet er utbredt i alle hjørner av kloden.

world-internett-sensur

Når vi opprettet Streisand, var brukervennligheten en av Lunds viktigste prioriteringer. Før Streisand, "satt opp til og med en delmengde av disse tjenestene som brukes til å kreve ganske mye kompetanse om Linux-systemadministrasjon, og en enorm mengde tålmodighet. ” Nå kan brukerne imidlertid konfigurere tilkoblingene på omtrent femten minutter, selv om de har lite kommandolinje erfaring.

Og for å sikre at dokumentasjonen for hvordan du koblet til serverne var lett forståelig, rekrutterte Lund venner uten noen VPN-programvare 5 gode gratis VPN-tjenester sammenlignet: Hvilken er raskest?Hvis du aldri har brukt et VPN før, kan det være lurt å vurdere på nytt. En VPN dirigerer internettforbindelsen din via en kryptert tredjepartsserver, og sikrer dataene dine. Men hvilken VPN-tjeneste er raskere? Les mer erfaring for å se om de kunne bruke instruksjonene for å komme i gang. Eksperimentet var en suksess: Alle klarte å koble seg til minst en av tjenestene på første forsøk.

Bruker Streisand

Hvis du er interessert i å sette opp Streisand for å komme rundt sensur i ditt eget land, for å hjelpe andre å unnslippe undertrykkelse av sensur, eller bare for å ha en solid sikker server, kan du gå over til GitHub for å få det nødvendige instruksjoner i Streisands readme-fil.

For å få serveren i gang, trenger du et BSD-, Linux- eller OS X-system, i tillegg til et pakkeinstallasjonsprogram, som Homebrew. Instruksjonene tar deg gjennom de nødvendige pakkeinstallasjonene, og når du er ferdig, kan du bruke den Git, et stykke versjonskontrollprogramvare Hva er git og hvorfor du bør bruke versjonskontroll hvis du er en utviklerSom webutviklere, mye av tiden vi pleier å jobbe med lokale utviklingsnettsteder, er det bare å laste opp alt når vi er ferdige. Dette er bra når det bare er deg og endringene er små, ... Les mer , for å klone Streisand-depotet og kjøre skriptet.

Streisand-oppsett

Etter det, alt du trenger å gjøre er å følge instruksjonene for å velge serverleverandør, regionen for serveren og navnet sitt; må du også gi litt API-informasjon. Når du er ferdig, ender du opp med en HTML-fil som er klar til distribusjon til alle som ønsker tilgang til serveren.

Selv om å ha litt erfaring med kommandolinjen En rask guide for å komme i gang med Linux-kommandolinjenDu kan gjøre mange fantastiske ting med kommandoer i Linux, og det er virkelig ikke vanskelig å lære. Les mer og VPN-programvare vil hjelpe installasjonsprosessen, det hele er designet for å være så enkelt som mulig, og de aller fleste oppsettene er automatiserte.

Hva holder fremtiden?

Mens en rekke flotte funksjoner allerede er lagt til den opprinnelige versjonen av Streisand av samfunnet, håper Lund at prosjektet vil fortsette å gå videre. Høyt på listen hans får instruksjonene oversatt til andre språk enn engelsk 10 bruk av Google Translate for å krysse av det store språketSpråk er en så kulturell totem at oversettelsen ikke dekker alle hjørnene. Når vi snakker om maskinoversettelse, er navnet uten overraskelser som kommer til tankene Google Translate. Kanskje det meste av ... Les mer , ettersom det sannsynligvis er "folk som virkelig kan bruke Streisand som kanskje ikke kan følge instruksjonene akkurat nå." Når Streisand når så mange land, har han sannsynligvis rett.

I verkene er tilleggsstøtte for flere nettskyleverandører, som Microsoft Azure og Google Compute Engine. En ny Streisand pip-pakke kan også opprettes, noe som gjør installasjonen av alle avhengigheter betydelig enklere. Brukere har vært integrerte i prosessen med å forbedre og vokse Streisand, og det er lett å se hvor mange som er interessert ved å se på dette tråd på Hacker News.

zensur-sensor

Heldigvis sier Lund at han er opptatt av Streisand-prosjektet på lang sikt, så du kan forvente å fortsette å se det for å vokse.

Sensur og overvåking på Internett er omfattende spørsmål som berører oss alle, selv om vi ikke bor på et sted som Tyrkia eller Iran. Og å ha de riktige verktøyene for å sikre anonymitet på nettet og begrensningsfri tilgang til internett, er noe vi alle kan gjøre for å gjøre en forskjell.

For instruksjoner om hvordan du laster ned og bruker Streisand, se Streisand readme-fil på GitHub. For å lære mer om prosjektet, sjekk ut dette innlegget på Joshs blogg. Og for å lære mer om Josh Lund, sjekk ut hjemmesiden hans, MissingM, eller følg ham på Twitter.

Bildepoeng: Vakker ung universitetsstudent på en kafé via Shutterstock, Jeffrey Ogden via Wikimedia Commons, zensursula via flickr.

Dann er en innholdsstrategi og markedskonsulent som hjelper bedrifter med å generere etterspørsel og potensielle kunder. Han blogger også om strategi og innholdsmarkedsføring på dannalbright.com.