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 :

wget https://www.torproject.org/dist/torbrowser/14.0.4/tor-browser-linux-x86_64-14.0.4.tar.xz
tar xvf tor-browser-linux-x86_64-14.0.4.tar.xz
sudo mv tor-browser/Browser/ /opt/tor-browser
sudo ln -s /opt/tor-browser/start-tor-browser /usr/local/bin/tor-browser

Pour l'installer sur Arch Linux :

yay -S --noconfirm tor-browser-bin

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 :