Annuncio pubblicitario

La censura di Internet è una realtà sfortunata. Ci sono dozzine di paesi in tutto il mondo che limitare l'accesso a torrent, pornografia, media politici e social media La mappa mondiale della censura di InternetNon dare per scontata la libertà di Internet. Leggi di più . Ma solo perché ci sono potenti governi che combattono contro la libertà di Internet non significa che non puoi reagire. Streisand, uno script creato da un programmatore di nome Joshua Lund, ti offre gli strumenti di cui hai bisogno per combattere la censura di Internet.

Chi è Josh Lund?

Mi sono messo in contatto con Lund dopo aver sentito parlare di Streisand per saperne di più su chi c'era dietro questo fantastico strumento, e ho scoperto che era un appassionato di privacy e sicurezza sin da quando era un inizio programmatore; uno dei suoi primi programmi era un semplice Cifra di Cesare. Ha continuato al liceo, quando ha organizzato una festa di firma delle chiavi PGP che era “solo tre di noi nel laboratorio informatico che lotta contro l'imbarazzante interfaccia di PGP nel tentativo di unirsi alla favolosa rete di fiducia."

instagram viewer

Da allora, tuttavia, ha svolto più lavoro nel settore, inclusa la pubblicazione di un confronto dettagliato di app di messaggistica mobile sicure all'inizio di quest'anno, proprio come il nostro confronto delle app di messaggistica dopo l'acquisizione di WhatsApp da parte di Facebook 4 alternative a Slick WhatsApp che proteggono la tua privacyFacebook ha acquistato WhatsApp. Ora che siamo sopra lo shock di quelle notizie, sei preoccupato per la tua privacy dei dati? Leggi di più .

josh-Lund-Streisand

Anche Lund è coinvolto in Apri Whisper Systems, un gruppo che produce app di messaggistica e chiamate open source che forniscono comunicazioni e archiviazione crittografate. Un collega di Whisper ha ispirato Lund a iniziare a lavorare su Streisand dopo i suoi tweet su censura di Twitter in Turchia. Ciò lo ha davvero fatto pensare: "mi ha costretto a pensare al fatto che la gente in Cina e in Iran lo avesse già affrontato per anni".

Sebbene avesse gestito i relè Tor e lavorato su progetti OpenVPN, Lund decise che era tempo di fare un passo ulteriore. Streisand è nato.

Che cos'è Streisand?

In breve, Streisand è uno script che automatizza gran parte del processo di installazione della creazione di un server anti-censura. Utilizza una serie di tecnologie che consentono agli utenti di accedere paesi censurati La tecnologia può superare la censura di Internet?Come utenti di Internet, siamo in costante evoluzione per superare sfide e ostacoli. Leggi di più connettersi in modo sicuro con il mondo esterno, utilizzare i social media, leggere e contribuire alle discussioni politiche o accedere ai torrent. (Ti chiedi perché si chiama Streisand? Per colpa di l'effetto Streisand: quando qualcuno tenta di censurare, nascondere o rimuovere qualcosa da Internet, inevitabilmente attira più attenzione su di esso.)

Lo script imposta un nuovo server su uno dei quattro provider (Amazon, DigitalOcean, Linode o Rackspace) che eseguono L2TP / IPsec, OpenSSH, OpenVPN, Shadowsocks, sslh, Stunnel e Tor bridge; genera anche un semplice file HTML che contiene istruzioni su come accedere al server che possono essere date ad amici, familiari o altri attivisti. Lund sceglie queste tecnologie per motivi di ridondanza; "Adoro l'idea di qualcuno seduto in un bar, che non è in grado di connettersi a L2TP / IPsec e di rendersi conto che hanno altri cinque metodi di connessione disponibili, tutti con la documentazione completa."

ragazza-coffee-shop-lapotp

Oltre a garantire la possibilità di connettersi, l'utilizzo di questi diversi metodi lo garantisce Streisand sarà in grado di creare un server che aggirerà gli sforzi di censura di quasi tutti nazione. Shadowsocks, ad esempio, è stato sviluppato quasi interamente dagli sviluppatori cinesi per aggirare il Grande Firewall della Cina. Oltre a Shadowsocks, altri tre metodi di connessione funzionano in Cina e in Iran.

Quelli non sono gli unici paesi in cui Streisand ha aiutato le persone sfuggire alla censura di Internet Come bypassare i siti bloccati e le restrizioni di InternetDevi accedere a un sito Web bloccato? Prova questi suggerimenti e trucchi per aggirare le restrizioni di Internet e visualizzare i contenuti desiderati. Leggi di più , anche se. Lund ha ricevuto note di ringraziamento da tutto il mondo, tra cui Iran, Israele, Romania, Uruguay, Austria e Stati Uniti. Sebbene non sia integrato alcun tracciamento in Streisand e nessun server centrale per monitorare le connessioni, è chiaro che lo script è ampiamente utilizzato in tutti gli angoli del globo.

mondo-internet-censura

Nel creare Streisand, una delle principali priorità di Lund era la facilità d'uso. Prima di Streisand, "la creazione anche di un sottoinsieme di questi servizi richiedeva un po 'di esperienza sull'amministrazione del sistema Linux e un enorme pazienza. " Ora, tuttavia, gli utenti possono impostare le connessioni in circa quindici minuti, anche se hanno una piccola riga di comando Esperienza.

E per garantire che la documentazione su come connettersi ai server fosse facilmente comprensibile, Lund ha reclutato amici senza Software VPN 5 fantastici servizi VPN gratuiti a confronto: qual è il più veloce?Se non hai mai usato una VPN prima, potresti voler riconsiderare. Una VPN instrada la tua connessione Internet attraverso un server di terze parti crittografato, proteggendo i tuoi dati. Ma quale servizio VPN è più veloce? Leggi di più esperienza per vedere se potevano usare le istruzioni per iniziare. L'esperimento è stato un successo: tutti sono riusciti a connettersi ad almeno uno dei servizi al primo tentativo.

Usando Streisand

Se sei interessato a creare Streisand per aggirare la censura nel tuo paese, per aiutare gli altri a sfuggire oppressione della censura, o semplicemente per avere un solido server sicuro, puoi andare su GitHub per ottenere il necessario istruzioni in File Leggimi di Streisand.

Per far funzionare il server, avrai bisogno di un sistema BSD, Linux o OS X, nonché di un programma di installazione di pacchetti, come Homebrew. Le istruzioni ti guidano attraverso le installazioni di pacchetti necessarie e quando hai finito puoi usare Git, un software di controllo versione Che cos'è Git e perché dovresti utilizzare il controllo versione se sei uno sviluppatoreCome sviluppatori web, per la maggior parte del tempo tendiamo a lavorare su siti di sviluppo locali per poi caricare tutto quando abbiamo finito. Questo va bene quando sei solo tu e le modifiche sono piccole, ... Leggi di più , per clonare il repository Streisand ed eseguire lo script.

Streisand-setup

Successivamente, tutto ciò che devi fare è seguire le istruzioni per scegliere il tuo provider di server, la regione per il server e il suo nome; dovrai anche fornire alcune informazioni API. Quando hai finito, finirai con un file HTML pronto per la distribuzione a chiunque voglia accedere al server.

Pur avendo qualche esperienza con la riga di comando Una guida rapida per iniziare con la riga di comando di LinuxPuoi fare un sacco di cose fantastiche con i comandi in Linux e non è davvero difficile da imparare. Leggi di più e il software VPN aiuterà il processo di installazione, il tutto è stato progettato per essere il più semplice possibile e la stragrande maggioranza dell'installazione è automatizzata.

Cosa riserva il futuro?

Mentre una serie di fantastiche funzioni sono già state aggiunte alla versione originale di Streisand dalla comunità, Lund spera che il progetto continuerà ad avanzare. In cima alla sua lista sta ottenendo le istruzioni tradotto in lingue diverse dall'inglese 10 usi di Google Translate per attraversare la grande lingua dividereLa lingua è un totem così culturale che la sua traduzione non copre tutti gli angoli. Quando parliamo di traduzione automatica, il nome senza sorprese che mi viene in mente è di Google Translate. Forse, la maggior parte di ... Leggi di più , poiché ci sono "probabilmente persone che potrebbero davvero usare Streisand che potrebbero non essere in grado di seguire le istruzioni in questo momento". Con Streisand che raggiunge così tanti paesi, probabilmente ha ragione.

Inoltre è disponibile il supporto aggiuntivo per più provider di cloud, come Microsoft Azure e Google Compute Engine. È inoltre possibile creare un nuovo pacchetto pip Streisand, che semplifica notevolmente la configurazione di tutte le dipendenze. Gli utenti sono stati parte integrante del processo di miglioramento e crescita di Streisand ed è facile vedere quante persone sono interessate osservando questo discussione su Hacker News.

zensur-censore

Fortunatamente, Lund afferma di essere impegnato nel progetto Streisand a lungo termine, quindi puoi aspettarti di continuare a vederlo crescere.

La censura e la sorveglianza di Internet sono questioni di vasta portata che riguardano tutti noi, anche se non viviamo in un posto come la Turchia o l'Iran. E avere gli strumenti adeguati per garantire l'anonimato online e l'accesso a Internet senza restrizioni è qualcosa che tutti possiamo fare per fare la differenza.

Per istruzioni su come scaricare e utilizzare Streisand, consultare il File readme di Streisand su GitHub. Per saperne di più sul progetto, controlla questo post sul blog di Josh. E per saperne di più su Josh Lund, controlla il suo sito Web, MissingM, o seguilo su Twitter.

Crediti immagine: Bello giovane studente universitario su un caffè via Shutterstock, Jeffrey Ogden tramite Wikimedia Commons, zensursula via flickr.

Dann è un consulente di marketing e strategia dei contenuti che aiuta le aziende a generare domanda e lead. Inoltre blog su strategia e content marketing su dannalbright.com.