Tor

Por un lado tenemos el navegador web

wget https://github.com/TheTorProject/gettorbrowser/releases/download/v8.0.2/tor-browser-linux64-8.0.2_en-US.tar.xz
tar -xvJf tor-browser-linux64-8.0.2_en-US.tar.xz
cd tor-browser_en-US/ 
 ./start-tor-browser.desktop 

y por otro el servicio, con el que podemos ‘montar’ nuestro servidor web

sudo vim /etc/apt/sources.list
** deb https://deb.torproject.org/torproject.org bionic main 
** deb-src https://deb.torproject.org/torproject.org bionic main

curl https://deb.torproject.org/torproject.org/A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89.asc | gpg --import 
gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | sudo apt-key add - 
sudo apt update 
sudo apt install nginx
sudo apt install tor deb.torproject.org-keyring

sudo vim /etc/tor/torrc
############## This section is just for location-hidden services ### 
 ## Once you have configured a hidden service, you can look at the 
## contents of the file ".../hidden_service/hostname" for the address 
## to tell people. 
## 
## HiddenServicePort x y:z says to redirect requests on port x to the 
## address y:z. 
 
HiddenServiceDir /var/lib/tor/hidden_service/ 
HiddenServicePort 80 127.0.0.1:80 

sudo ls -l /var/lib/tor/hidden_service
 total 16 
drwx--S--- 2 debian-tor debian-tor 4096 jun  5 17:12 authorized_clients 
-rw------- 1 debian-tor debian-tor   63 jun  5 20:39 hostname 
-rw------- 1 debian-tor debian-tor   64 jun  5 17:12 hs_ed25519_public_key 
-rw------- 1 debian-tor debian-tor   96 jun  5 17:12 hs_ed25519_secret_key

sudo cat /var/lib/tor/hidden_service/hostname
5ybwwthuxd----------------------------------vcclgcacnjeg7rjrefid.onion