Comment combattre la censure sur Internet avec Streisand Secure Server
La censure sur Internet est une réalité regrettable. Des dizaines de pays à travers le monde limitent l'accès aux torrents, à la pornographie, aux médias politiques et aux médias sociaux. Carte du monde de la censure sur Internet Carte du monde de la censure sur Internet Ne prenez pas la liberté d'Internet pour acquise. Lire la suite . Mais ce n’est pas parce que de puissants gouvernements luttent contre la liberté de l’Internet que vous ne pouvez pas riposter. Streisand, un script créé par un programmeur nommé Joshua Lund, vous fournit les outils nécessaires pour lutter contre la censure sur Internet..
Qui est Josh Lund?
J'ai contacté Lund après avoir entendu parler de Streisand pour savoir qui était à l'origine de cet excellent outil, et j'ai découvert qu'il était un passionné de la confidentialité et de la sécurité depuis qu'il était programmeur débutant; un de ses premiers programmes était un simple chiffre de César. Il a poursuivi ses études au lycée, en organisant une soirée de signature de clés avec PGP. “à peine trois d'entre nous dans le laboratoire informatique luttant contre l'interface délicate de PGP dans le but de rejoindre le fabuleux réseau de confiance.”
Depuis lors, cependant, il a effectué davantage de travaux sur le terrain, notamment en publiant une comparaison détaillée des applications de messagerie sécurisée pour mobiles plus tôt cette année, un peu comme notre propre comparaison des applications de messagerie après l'acquisition par Facebook de WhatsApp 4 Solutions alternatives à WhatsApp qui préservent votre confidentialité Alternatives WhatsApp qui protègent votre vie privée Facebook a acheté WhatsApp. Maintenant que nous sommes sous le choc de cette nouvelle, êtes-vous inquiet pour la confidentialité de vos données? Lire la suite .
Lund est également impliqué dans Open Whisper Systems, un groupe qui produit des applications de messagerie et d'appels open source offrant 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 le fit vraiment penser: “cela m'a obligé à penser au fait que les gens en Chine et en Iran s'occupaient déjà de cela depuis des années.”
Bien qu'il gère des relais Tor et travaille sur des projets OpenVPN, Lund a décidé qu'il était temps d'aller plus loin. Streisand est né.
Qu'est-ce que Streisand?
En bref, Streisand est un script qui automatise une grande partie du processus de création d’un serveur anti-censure. Il utilise un certain nombre de technologies permettant aux utilisateurs de pays censurés. La technologie peut-elle déjouer la censure sur Internet? 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. Lisez Plus pour vous connecter en toute sécurité avec le monde extérieur, utiliser les médias sociaux, lire des discussions politiques et y contribuer, ou accéder à des torrents. (Vous vous demandez pourquoi on l'appelle Streisand? À cause de l'effet Streisand: lorsque quelqu'un tente de censurer, de cacher ou de supprimer quelque chose sur 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 simple fichier HTML contenant des instructions sur l'accès au serveur pouvant être données à des amis, à la famille ou à d'autres activistes. Lund a choisi ces technologies dans un souci de redondance. “J'aime l'idée de quelqu'un assis dans un café, ne pouvant pas se connecter à L2TP / IPsec et réalisant qu'il dispose de cinq autres méthodes de connexion disponibles, le tout avec une documentation complète..”
En plus d'assurer la capacité de connexion, 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. Outre Shadowsocks, trois autres méthodes de connexion fonctionnent en Chine et en Iran..
Ce ne sont pas les seuls pays dans lesquels Streisand a aidé des personnes à sortir de la censure sur Internet. Comment contourner la censure sur Internet Comment contourner la censure sur Internet Cet article examine certaines des méthodes les plus couramment utilisées pour filtrer le contenu ainsi que les tendances émergentes. Lire plus, cependant. Lund a reçu des remerciements du monde entier, notamment d'Iran, d'Israël, de Roumanie, d'Uruguay, d'Autriche et des États-Unis. Bien qu'il n'y ait pas de suivi intégré dans Streisand ni de serveur central pour surveiller les connexions, il est clair que le script est largement utilisé aux quatre coins du monde..
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 autrefois une grande expertise en matière d’administration de système Linux et une énorme patience..” Maintenant, cependant, les utilisateurs peuvent configurer les connexions en une quinzaine de minutes, même s'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 facile à comprendre, Lund a recruté des amis sans logiciel VPN. 5 excellents services VPN gratuits comparés: lequel est le plus rapide? 5 excellents services VPN gratuits comparés: lequel est le plus rapide? Si vous n'avez jamais utilisé de VPN auparavant, vous voudrez peut-être revenir sur votre décision. Un VPN achemine votre connexion Internet via un serveur tiers crypté, sécurisant ainsi vos données. Mais quel service VPN est le plus rapide? Lisez Plus d'expérience pour voir s'ils peuvent utiliser les instructions pour se mettre au travail. 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 souhaitez configurer Streisand pour contourner la censure dans votre propre pays, aider les autres à échapper à l'oppression de la censure ou simplement disposer d'un serveur sécurisé, vous pouvez vous rendre sur 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 packages, tel que Homebrew. Les instructions vous expliquent comment installer les packages nécessaires et, lorsque vous avez terminé, vous pouvez utiliser Git, un logiciel de contrôle de version Qu'est-ce que Git et pourquoi utiliser le contrôle de version si vous êtes un développeur? Qu'est-ce que Git et pourquoi? Devrait utiliser le contrôle de version si vous êtes développeur En tant que développeur Web, nous avons souvent tendance à travailler sur des sites de développement locaux, puis il suffit de tout télécharger lorsque nous avons terminé. Cela ne pose pas de problème si ce n'est que vous et les modifications sont minimes,… Read More, pour cloner le référentiel Streisand et exécuter le script.
Ensuite, il vous suffit de suivre les invites pour choisir votre fournisseur de serveur, la région du serveur et son nom. vous devrez également fournir des informations sur l'API. Lorsque vous avez terminé, vous vous retrouvez avec un fichier HTML prêt à être distribué à toute personne souhaitant accéder au serveur..
Bien que vous ayez une certaine expérience de la ligne de commande Un guide rapide pour démarrer avec la ligne de commande Linux Un guide rapide pour commencer 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. En savoir plus et le logiciel VPN facilitera le processus de configuration. L'ensemble a été conçu pour être aussi simple 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 intéressantes à la version originale de Streisand, Lund espère que le projet continuera à avancer. En haut de sa liste, les instructions sont traduites dans une autre langue que l'anglais. 10 utilisations de Google Traduire pour franchir la grande fracture linguistique 10 utilisations de Google Traduire pour franchir la grande fracture linguistique La langue est un totem culturel tellement sa traduction ne couvre pas tout. les coins. Lorsque nous parlons de traduction automatique, le nom sans surprise qui nous vient à l’esprit est Google Translate. Peut-être, la plupart des… Lire la suite, car il y a “probablement des personnes qui pourraient vraiment utiliser Streisand et qui pourraient ne pas être en mesure de suivre les instructions dès maintenant.” Avec Streisand atteignant tant de pays, il a probablement raison.
Une assistance supplémentaire pour davantage de fournisseurs de cloud, tels que Microsoft Azure et Google Compute Engine, est également prévue. Un nouveau paquet Streisand pip peut également être créé, ce qui facilite considérablement la configuration de toutes les dépendances. Les utilisateurs font partie intégrante du processus d’amélioration et de développement de Streisand, et il est facile de voir combien de personnes sont intéressées en consultant ce fil sur Hacker News..
Heureusement, Lund déclare s’être engagé à long terme dans le projet Streisand. Vous pouvez donc vous attendre à ce qu’il continue à se développer..
La censure et la surveillance de l’Internet sont des problèmes de grande portée qui nous concernent tous, même si nous ne vivons pas dans un pays comme la Turquie ou l’Iran. Et disposer des outils nécessaires pour garantir l'anonymat en ligne et l'accès sans restriction à Internet est une chose que nous pouvons tous faire pour contribuer à faire la différence..
Pour obtenir des instructions sur le téléchargement et l'utilisation de Streisand, consultez le fichier Lisez-moi de 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.
En savoir plus sur: Confidentialité en ligne.