Aller au contenu

Création de site sur le Darkweb

La création d’un site web sur le Darknet suit exactement le même principe que pour mettre en ligne un site sur le Clearweb, mais la partie sécurité est beaucoup plus simple et rapide.

Installation et configuration de Tor

1. Installer Tor et ouvrir son fichier de configuration
apt install tor 
nano /etc/tor/torrc
2. Décommenter les lignes suivantes
HiddenServiceDir /var/lib/tor/hidden_service/
HiddenServicePort 80 127.0.0.1:80
3. Relancer le service Tor et vérifier son statut
service tor stop
service tor start
service tor status
4. Concaténer le fichier /var/lib/tor/hidden-service/hostname pour connaitre l’adresse de votre site
┌──(root㉿kali)-[/home/kali]
└─# cat /var/lib/tor/hidden_service/hostname
am2rdjcr2vq3mh4atwx6rhg7k6ht2cieadlyu74iuip5saucv52nc7ad.onion
Votre service sera accessible à cette adresse via un navigateur Tor

Installation de Nginx

1. Installer nginx et vérifier son status
apt install nginx 
service nginx start 
service nginx status 
Vous pouvez maintenant ouvrir n’importe quel navigateur Tor et vous pouvez accéder à votre site sans avoir à ouvrir de port sur votre routeur
Capture decran 2023 02 17 151542

Sécuriser un peu votre site

Notre site bien que protégé par Tor n’est tout de même pas indestructible, il est conseillé de modifier le fichier de configuration :
nano /etc/nginx/nginx.conf
Décommenter les lignes suivantes et ajouter la ligne port_in_redirect off

        ##
        # Basic Settings
        ##

        sendfile on;
        tcp_nopush on;
        types_hash_max_size 2048;
        server_tokens off;
        port_in_redirect off;

        # server_names_hash_bucket_size 64;
        server_name_in_redirect off;

        include /etc/nginx/mime.types;
        default_type application/octet-stream;

Modification du site

Pour modifier le contenu de votre site, il faut éditer le fichier index.html
nano /var/www/html/index.html