Publicité
La censure sur Internet est une triste réalité. Il existe des dizaines de pays à travers le monde qui restreindre l'accès aux torrents, à la pornographie, aux médias politiques et aux médias sociaux La carte mondiale de la censure d'InternetNe prenez pas la liberté d'Internet pour acquise. Lire la suite . Mais ce n'est pas parce que des gouvernements puissants luttent contre la liberté d'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?
J'ai contacté Lund après avoir entendu parler de Streisand pour en savoir plus sur qui était derrière ce grand outil, et j'ai découvert qu'il était un passionné de confidentialité et de sécurité depuis qu'il était un début programmeur; l'un de ses premiers programmes était simple Chiffre de César. Il a poursuivi ses études secondaires lorsqu'il a organisé une soirée de signature de clés avec 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 fabuleux confiance."
Depuis lors, cependant, il a fait plus de travail dans le domaine, y compris la publication d'un comparaison détaillée des applications de messagerie mobile sécurisées plus tôt cette année, un peu comme la nôtre comparaison des applications de messagerie après l'acquisition de WhatsApp par Facebook 4 alternatives lisses à WhatsApp qui protègent votre vie privéeFacebook a acheté WhatsApp. Maintenant que nous sommes sous le choc de cette nouvelle, vous inquiétez-vous de 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'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 le censure de Twitter en Turquie. Cela l'a vraiment fait réfléchir: «cela m'a obligé à penser au fait que les gens en Chine et en Iran avaient déjà été confrontés à cela depuis 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 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 d'installation de création d'un serveur anti-censure. Il utilise un certain nombre de technologies qui permettent aux utilisateurs de pays censurés La technologie peut-elle déjouer la censure sur Internet?En tant qu'internautes, 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, utiliser les médias sociaux, lire et contribuer aux discussions politiques ou accéder aux torrents. (Vous vous demandez pourquoi ça s'appelle Streisand? À cause de l'effet Streisand: lorsque quelqu'un tente de censurer, de cacher ou de supprimer quelque chose d'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 qui contient des instructions sur la façon d'accéder au serveur qui peuvent être données à des amis, à la famille ou à d'autres activistes. Lund a choisi ces technologies pour des raisons de redondance; «J'adore l'idée qu'une personne assise dans un café ne puisse pas se connecter à L2TP / IPsec et se rende compte qu'elle dispose de cinq autres méthodes de connexion, toutes avec une documentation complète.»
En plus d'assurer la capacité de connexion, l'utilisation de ces différentes méthodes garantit que Streisand pourra 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 sur Internet Comment contourner les sites bloqués et les restrictions InternetBesoin d'accéder à un site Web bloqué? Essayez ces trucs et astuces pour contourner les restrictions Internet et afficher le contenu que vous souhaitez. Lire la suite , bien que. 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, ni de serveur central pour surveiller les connexions, il est clair que le script est largement utilisé aux quatre coins du monde.
Lors de la création de 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 exigeait un peu d'expertise en matière d'administration système Linux, et une énormément de patience. " Maintenant, cependant, les utilisateurs peuvent configurer les connexions en une quinzaine de minutes, même s'ils ont peu de ligne de commande expérience.
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 Comparaison de 5 excellents services VPN gratuits: lequel est le plus rapide?Si vous n'avez jamais utilisé de VPN auparavant, vous voudrez peut-être reconsidérer. Un VPN achemine votre connexion Internet via un serveur tiers chiffré, sécurisant vos données. Mais quel service VPN est le plus rapide? Lire la suite expérience pour voir s'ils pouvaient utiliser les instructions pour être opérationnel. L'expérience a été un succès: tous ont pu se connecter à au moins un des services lors de leur premier essai.
Utilisation de Streisand
Si vous souhaitez créer Streisand pour contourner la censure dans votre propre pays, pour aider les autres à échapper à la oppression de la censure, ou tout simplement pour avoir un serveur sécurisé solide, vous pouvez vous diriger vers GitHub pour obtenir le nécessaire instructions dans Fichier Lisezmoi de Streisand.
Pour que le serveur soit opérationnel, vous aurez besoin d'un système BSD, Linux ou OS X, ainsi que d'un programme d'installation de package, comme Homebrew. Les instructions vous guident à travers les installations de 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 vous devriez utiliser le contrôle de version si vous êtes développeurEn 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 toi et que les changements sont petits, ... Lire la suite , pour cloner le référentiel Streisand et exécuter le script.
Après cela, tout ce que vous devez faire est 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 qu'ayant une certaine expérience avec la ligne de commande Un guide rapide pour commencer avec la ligne de commande LinuxVous pouvez faire beaucoup de choses incroyables avec des commandes sous Linux et ce n'est vraiment pas difficile à apprendre. Lire la suite et le logiciel VPN aidera le processus de configuration, le tout 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 qu'un certain nombre de fonctionnalités intéressantes aient déjà été ajoutées à la version originale de Streisand par la communauté, Lund espère que le projet continuera de progresser. En haut de sa liste, on reçoit les instructions traduit dans des langues autres que l'anglais 10 utilisations de Google Translate pour franchir le grand fossé linguistiqueLa langue est un tel totem culturel que sa traduction ne couvre pas tous les coins. Lorsque nous parlons de traduction automatique, le nom sans surprise qui vient à l'esprit est Google Translate. Peut-être, la plupart de ... Lire la suite , car il y a «probablement des gens qui pourraient vraiment utiliser Streisand qui pourraient ne pas être en mesure de suivre les instructions pour le moment». Avec Streisand atteignant autant de pays, il a probablement raison.
La prise en charge supplémentaire de plusieurs fournisseurs de cloud, comme Microsoft Azure et Google Compute Engine, est également en préparation. Un nouveau package 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 fil sur Hacker News.
Heureusement, Lund dit qu'il est engagé dans le projet Streisand à long terme, vous pouvez donc vous attendre à continuer de 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 avoir les outils appropriés pour garantir l'anonymat en ligne et un accès sans restriction à Internet est quelque chose que nous pouvons tous faire pour faire la différence.
Pour obtenir des instructions sur la façon de télécharger et d'utiliser Streisand, consultez le Fichier Readme de Streisand sur GitHub. Pour en savoir plus sur le projet, consultez cet article 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 sur un café via Shutterstock, Jeffrey Ogden via Wikimedia Commons, zensursula via flickr.
Dann est un consultant en stratégie de contenu et en marketing qui aide les entreprises à générer de la demande et des prospects. Il blogue également sur la stratégie et le marketing de contenu sur dannalbright.com.