Comment créer un site Tor de service caché pour configurer des sites Web ou des serveurs anonymes
Tor est un réseau anonyme et sécurisé qui permet à quiconque de visiter des sites Web de manière anonyme. Les gens utilisent généralement Tor pour visiter des sites Web normaux, mais ils ne sont pas obligés de le faire. Si vous souhaitez créer votre propre site Web anonyme, vous pouvez créer un site Tor de service caché. Votre site Web de service caché fonctionne entièrement dans Tor, donc personne ne sait qui l’a créé et l’exécute. Cependant, seuls ceux qui utilisent Tor peuvent y accéder. Le site Web de service caché Tor est parfait pour quiconque souhaite créer un site Web de manière anonyme, comme les militants politiques dans les pays autoritaires.
Tous les services cachés ne doivent pas nécessairement être des sites Web. Vous pouvez créer un serveur SSH, un serveur IRC ou tout autre type de serveur et le proposer en tant que service caché sur Tor. Ce didacticiel se concentrera sur la configuration d’un site Tor caché sous Windows à l’aide du serveur Web Savant recommandé par Tor. Ces étapes peuvent également être appliquées à d’autres systèmes d’exploitation et serveurs Web.
Étape 1 : Installer Tor
Pour commencer, vous devez télécharger et installer Tor sur votre ordinateur. Si vous l’avez déjà installé, vous pouvez ignorer cette étape. Par défaut, Tor installe le bundle Tor Browser, qui comprend un navigateur Firefox spécialement configuré.
Lorsque vous êtes connecté au réseau Tor, vous verrez une icône d’oignon dans la barre d’état système.
Faire une vidéo du jour
Une fois installé, vous pouvez voir un exemple de service caché en vous connectant crépuscule gytldkxiuqc6.oignon Accédez à la barre d’adresse de votre navigateur Web Tor.
Tor doit toujours être en cours d’exécution sur votre système pour accéder aux services cachés. Si votre ordinateur est éteint, déconnecté d’Internet ou si Tor n’est pas en cours d’exécution, le service caché côté Tor ne sera pas accessible. Cela a des implications sur l’anonymat – il est théoriquement possible de déduire si votre ordinateur exécute un service caché en voyant s’il est accessible lorsqu’il est éteint.
Étape 2 : Installer et configurer le serveur Web
Vous avez besoin d’un serveur Web pour servir les sites de services cachés dans votre système. La documentation officielle de Tor recommande de ne pas utiliser le serveur Web Apache générique. Au lieu de cela, Tor recommande d’utiliser le serveur Web Savant sous Windows ou le serveur Web thttpd sous Mac OS X, Linux et d’autres systèmes d’exploitation de type UNIX. La documentation de Tor indique qu’Apache « [is] grand et il existe de nombreux endroits où votre adresse IP ou d’autres informations d’identification peuvent être révélées, comme dans une page 404« Mais aussi remarqué »Savant peut aussi avoir ces problèmes« .
Le fait est que la configuration du serveur Web est très importante. Si vous utilisez un site Tor caché très sensible, vous voudrez vérifier les paramètres de votre serveur Web et vous assurer qu’il ne révèle aucune information qui pourrait être utilisée pour vous identifier, comme votre adresse IP.
Nous utiliserons Savant ici comme exemple, mais vous pouvez définir les mêmes options dans d’autres serveurs Web. Pour configurer Savant, lancez sa fenêtre principale et cliquez sur le bouton Configurer.
Dans la fenêtre de configuration, vous devez définir « Entrée DNS du serveur« boîte à »hôte local » Liez Savant à localhost. Cela garantit que votre site Web n’est accessible qu’à partir de votre ordinateur local, afin que les gens ne puissent pas y accéder via le Web normal et voient que vous hébergez un site Tor de service caché.
Vous devez également noter le numéro de port que vous utilisez.
Après avoir configuré le serveur Web, vous devez ajouter du contenu.Par défaut, Savant utilise C:ÉcolesRacine répertoire (vous pouvez chemin Étiqueter).assurez-vous de remplacer index.html Utilisez les fichiers de ce répertoire avec les fichiers de votre choix comme page d’accueil.
Vous pouvez vérifier que cela fonctionne en tapant hôte local Accédez à la barre d’adresse de votre navigateur principal.Si vous définissez un port différent de 80 – par exemple, le port 1000 – entrez hôte local : 1000 au lieu.
Étape 3 : Configurer les services cachés
Maintenant que Tor est installé et que le serveur Web est en cours d’exécution, tout ce que vous avez à faire est de le dire à Tor. Vous devriez pouvoir ajouter ces informations au fichier torrc via l’interface graphique de Vidalia, mais j’ai rencontré une erreur et j’ai dû le faire manuellement.
Tout d’abord, si Tor est en cours d’exécution, fermez-le.
Ensuite, trouvez votre fichier torrc.Si vous avez installé le Tor Browser Bundle, vous serez dans Navigateur TorDonnéesTor contenu. Ouvrez ce fichier avec le Bloc-notes ou un autre éditeur de texte.
Ajoutez la section suivante à la fin du fichier :
# masquer le service HiddenServiceDir C:UsersNametor_service Port de service caché 80 127.0.0.1:80
remplacer C:nomutilisateurtor_service Chemin vers un répertoire que Tor peut lire et écrire sur votre système. N’utilisez pas un répertoire qui contient déjà votre site. Cela devrait être un répertoire vide.
remplacer :80 Utilisez le port utilisé par le serveur Web sur votre système.Par exemple, si le serveur Web fonctionnait sur le port 5000, vous utiliseriez la ligne Masquez le port de service 80 127.0.0.1:5000.
Enregistrez le fichier après modification. Si le répertoire que vous spécifiez n’existe pas déjà, vous devez également le créer.
Redémarrez Tor après avoir fait cela. Une fois cela fait, vous devez vérifier le journal des messages pour voir s’il y a des messages d’erreur.
Si le journal des messages ne contient aucune erreur, vous êtes prêt à partir. Affichez le répertoire de services caché que vous avez créé. Tor créera deux fichiers dans le répertoire – hostname et private_key. Ne donnez à personne le fichier private_key ou ils pourront usurper l’identité de votre site Tor de service caché.
Vous devez ouvrir le fichier de nom d’hôte dans le Bloc-notes ou un autre éditeur de texte. Il vous indiquera l’adresse du nouveau site Tor de service caché. Insérez cette adresse dans votre navigateur Web Tor et vous verrez votre site Web. Donnez l’adresse aux autres afin qu’ils puissent visiter votre site Web. N’oubliez pas que les gens doivent utiliser Tor pour accéder à votre site de service caché.
Avant de partir, lisez nos conseils de sécurité pour le navigateur Tor et découvrez comment configurer et utiliser Tor sur Android.
Crédit image : silhouette floue de Shutterstock
A propos de l’auteur