Tor

Mis à jour le mardi 26 décembre 2023 par johackim

Tor est un logiciel libre et open-source pour communiquer de manière anonyme via un réseau superposé du même nom.

Installer le navigateur Tor

Pour installer le navigateur, rendez-vous sur le site officiel.

Pour l'installer sur Arch Linux :

yay -S --noconfirm tor-browser

Pour l'installer sur Debian ou Ubuntu :

sudo apt install torbrowser-launcher

Créer un site sur le réseau Tor

Installer le réseau Tor sur votre système Linux :

sudo pacman -S tor

Configurez le pour qu'il créer un nom de domaine au format .onion dans le dossier /var/lib/tor/hidden_service/ et écoute votre port 80 :

sudo sed -i -e '0,/#HiddenServiceDir/s/#HiddenServiceDir/HiddenServiceDir/' /etc/tor/torrc
sudo sed -i -e '0,/#HiddenServicePort/s/#HiddenServicePort/HiddenServicePort/' /etc/tor/torrc
sudo systemctl start tor

Récupérer votre nom de domaine au format .onion :

sudo cat /var/lib/tor/hidden_service/hostname

Créer votre site internet :

echo 'Hello World' > index.html

Démarrer votre serveur web sur le port 80 :

sudo php -S 127.0.0.1:80

Votre site est désormais accessible sur le réseau Tor via un nom de domaine au format .onion (ex: https://jbluqqimtgcf37fulkqa.onion/).

Débugger le démarrage de Tor-browser

Si vous avez un problème de démarrage, lancez la commande suivante :

./start-tor-browser --verbose

Références :