Comment vous pouvez lutter contre la censure Internet avec Streisand Secure Server

Publicité

Publicité
Publicité

La censure d'Internet est une réalité malheureuse. Il existe des dizaines de pays limitant l'accès aux torrents, à la pornographie, aux médias politiques et aux médias sociaux. La carte mondiale de la censure sur Internet La carte mondiale de la censure sur Internet Ne tenez pas la liberté sur Internet pour acquise. Lire la suite . Mais ce n'est pas parce qu'il y a des gouvernements puissants qui luttent contre la liberté sur Internet que vous ne pouvez pas riposter. Streisand, un script créé par un programmeur nommé Joshua Lund, vous donne les outils dont vous avez besoin pour lutter contre la censure sur Internet.

Qui est Josh Lund?

Je suis entré en contact avec Lund après avoir entendu parler de Streisand pour en savoir plus sur qui était derrière cet outil formidable, et j'ai découvert qu'il était un passionné de la vie privée et de la sécurité depuis qu'il était un programmeur débutant; l'un de ses premiers programmes était un simple chiffre de César. Il a poursuivi ses études secondaires, quand il a organisé une fête de signature de clés PGP qui était "seulement trois d'entre nous dans le laboratoire informatique luttant contre l'interface maladroite de PGP dans une quête pour rejoindre le légendaire réseau de confiance."

Depuis, cependant, il a fait plus de travail sur le terrain, notamment en publiant une comparaison détaillée des applications de messagerie mobile sécurisées plus tôt cette année, tout comme notre propre comparaison des applications de messagerie après l'acquisition de WhatsApp 4 Slick WhatsApp Alternatives. WhatsApp Alternatives qui protègent votre vie privée Facebook a acheté WhatsApp. Maintenant que nous sommes sur le choc de ces nouvelles, êtes-vous inquiet au sujet de votre confidentialité des données? Lire la suite .

josh-lund-streisand

Lund est également impliqué dans Open Whisper Systems, un groupe qui produit des applications de messagerie et d'appel open-source qui fournissent une communication et un stockage cryptés. Un collègue de Whisper a inspiré Lund à commencer à travailler sur Streisand après ses tweets sur la censure de Twitter en Turquie. Cela l'a vraiment fait réfléchir: "cela m'a forcé à penser au fait que les gens en Chine et en Iran avaient déjà fait face à cela pendant des années."

Bien qu'il ait dirigé des relais Tor et travaillé sur des projets OpenVPN, Lund a décidé qu'il était temps de faire un pas de plus. Streisand était né.

Qu'est-ce que Streisand?

En bref, Streisand est un script qui automatise une grande partie du processus de configuration d'un serveur anti-censure. Il utilise un certain nombre de technologies qui permettent aux utilisateurs dans les pays censurés Can Technology Outsmart Internet Censorship? La technologie peut-elle déjouer la censure sur Internet? En tant qu'utilisateurs d'Internet, nous évoluons constamment pour surmonter les défis et les obstacles. Lire la suite pour se connecter en toute sécurité avec le monde extérieur, pour utiliser les médias sociaux, lire et contribuer à des discussions politiques, ou accéder à des torrents. (Vous vous demandez pourquoi il s'appelle Streisand?) En raison de l'effet Streisand: quand quelqu'un tente de censurer, de cacher ou de retirer quelque chose de l'Internet, il attire inévitablement plus d'attention.

Le script configure un nouveau serveur sur l'un des quatre fournisseurs (Amazon, DigitalOcean, Linode ou Rackspace) exécutant L2TP / IPsec, OpenSSH, OpenVPN, Shadowsocks, sslh, Stunnel et un pont Tor; il génère également un fichier HTML simple qui contient des instructions sur la façon d'accéder au serveur pouvant être donné à des amis, à la famille ou à d'autres activistes. Lund choisit ces technologies pour des raisons de redondance; "J'adore l'idée de quelqu'un assis dans un café, ne pas être en mesure de se connecter à L2TP / IPsec, et se rendre compte qu'ils ont cinq autres méthodes de connexion disponibles, tous avec une documentation complète."

fille-café-boutique-lapotp

En plus d'assurer la capacité de se connecter, l'utilisation de ces différentes méthodes garantit que Streisand sera en mesure de créer un serveur qui contournera les efforts de censure de presque tous les pays. Shadowsocks, par exemple, a été développé presque entièrement par des développeurs chinois pour contourner le Grand Pare-feu de Chine. En plus de Shadowsocks, trois autres méthodes de connexion sont connues pour fonctionner en Chine et en Iran.

Ce ne sont pas les seuls pays dans lesquels Streisand a aidé les gens à échapper à la censure Internet Comment contourner la censure Internet Comment contourner la censure Internet Cet article examine certaines des méthodes les plus couramment utilisées pour filtrer le contenu ainsi que les tendances émergentes. Lire la suite, cependant. Lund a reçu des notes de remerciement de partout dans le monde, y compris l'Iran, Israël, la Roumanie, l'Uruguay, l'Autriche et les États-Unis. Bien qu'il n'y ait pas de suivi intégré dans Streisand, et pas de serveur central pour surveiller les connexions, il est clair que le script est largement répandu aux quatre coins du globe.

censure de l'Internet mondial

En créant Streisand, l'une des principales priorités de Lund était la facilité d'utilisation. Avant Streisand, "la mise en place même d'un sous-ensemble de ces services nécessitait une bonne dose d'expertise sur l'administration du système Linux, et une énorme patience". Maintenant, les utilisateurs peuvent établir les connexions en une quinzaine de minutes, même si ils ont peu d'expérience en ligne de commande.

Et pour s'assurer que la documentation sur la façon de se connecter aux serveurs était facilement compréhensible, Lund a recruté des amis sans aucun logiciel VPN. 5 Grands services VPN gratuits comparés: Quel est le plus rapide? 5 grands services VPN gratuits comparés: Quel est le plus rapide? Si vous n'avez jamais utilisé un VPN auparavant, vous pouvez vouloir reconsidérer. Un VPN achemine votre connexion Internet via un serveur tiers chiffré, sécurisant ainsi vos données. Mais quel service VPN est le plus rapide? Lire plus d'expérience pour voir si elles pourraient utiliser les instructions pour se lever et courir. L'expérience a été un succès: tous ont pu se connecter à au moins un des services dès leur premier essai.

Utiliser Streisand

Si vous êtes intéressé à mettre en place Streisand pour contourner la censure dans votre propre pays, pour aider les autres à échapper à l'oppression de la censure, ou simplement pour avoir un serveur sécurisé solide, vous pouvez vous diriger vers GitHub pour obtenir les instructions nécessaires dans le readme de Streisand fichier.

Pour que le serveur fonctionne, vous avez besoin d'un système BSD, Linux ou OS X, ainsi que d'un programme d'installation de paquet, comme Homebrew. Les instructions vous guident à travers les installations de paquets nécessaires, et quand vous avez terminé, vous pouvez utiliser Git, un logiciel de contrôle de version. Qu'est-ce que Git & Pourquoi vous devriez utiliser le contrôle de version Si vous êtes un développeur Devrait utiliser le contrôle de version si vous êtes un développeur En tant que développeurs Web, la plupart du temps, nous avons tendance à travailler sur des sites de développement locaux, puis tout télécharger lorsque nous avons terminé. C'est bien quand c'est juste vous et les changements sont petits, ... Lire la suite, pour cloner le dépôt Streisand et exécuter le script.

streisand-setup

Après cela, tout ce que vous devez faire est de suivre les invites pour choisir votre fournisseur de serveur, la région pour le serveur et son nom; Vous devrez également fournir des informations sur l'API. Lorsque vous avez terminé, vous vous retrouverez avec un fichier HTML prêt à être distribué à tous ceux qui veulent accéder au serveur.

Bien que vous ayez une certaine expérience avec la ligne de commande Un guide rapide pour démarrer avec la ligne de commande Linux Un guide rapide pour démarrer avec la ligne de commande Linux Vous pouvez faire beaucoup de choses étonnantes avec des commandes sous Linux et ce n'est vraiment pas difficile à apprendre. Lire la suite et le logiciel VPN aidera le processus d'installation, l'ensemble a été conçu pour être aussi facile que possible, et la grande majorité de la configuration est automatisée.

Que réserve l'avenir?

Bien que la communauté ait déjà ajouté un certain nombre de fonctionnalités à la version originale de Streisand, Lund espère que le projet continuera d'avancer. En haut de sa liste est obtenir les instructions traduites dans des langues autres que l'anglais 10 Utilisations De Google Translate Pour Croiser La Grande Langue Diviser 10 Utilisations De Google Traduction Pour Traverser La Grande Langue Diviser La Langue est un tel totem culturel que sa traduction ne couvre pas tous les coins. Quand on parle de traduction automatique, le nom sans surprise qui vient à l'esprit est de Google Translate. Peut-être, la plupart des ... Lire la suite, car il y a "probablement des gens qui pourraient vraiment utiliser Streisand qui pourrait ne pas être capable de suivre les instructions en ce moment." Avec Streisand atteignant tant de pays, il a probablement raison.

Également dans les travaux est une prise en charge supplémentaire pour plus de fournisseurs de cloud, comme Microsoft Azure et Google Compute Engine. Un nouveau paquet pip Streisand peut également être créé, ce qui facilite considérablement la configuration de toutes les dépendances. Les utilisateurs ont fait partie intégrante du processus d'amélioration et de croissance de Streisand, et il est facile de voir combien de personnes sont intéressées en regardant ce sujet sur Hacker News.

zensur-censor

Heureusement, Lund dit qu'il est engagé dans le projet Streisand à long terme, alors vous pouvez vous attendre à continuer à le voir grandir.

La censure et la surveillance d'Internet sont des problèmes de grande envergure qui nous concernent tous, même si nous ne vivons pas dans un endroit comme la Turquie ou l'Iran. Et disposer des outils adéquats pour assurer l'anonymat en ligne et un accès sans restriction à Internet est quelque chose que nous pouvons tous faire pour aider à faire la différence.

Pour obtenir des instructions sur le téléchargement et l'utilisation de Streisand, consultez le fichier readme Streisand sur GitHub. Pour en savoir plus sur le projet, consultez ce post sur le blog de Josh. Et pour en savoir plus sur Josh Lund, consultez son site Web, MissingM, ou suivez-le sur Twitter.

Crédits image: Belle jeune étudiante dans un café via Shutterstock, Jeffrey Ogden via Wikimedia Commons, zensursula via flickr.

In this article