Installer un CMS sur Tor

Utiliser VirtualBox pour installer le CMS Magento sur Debian, Apache2, MariaDB et le rendre accessible via Tor.

 

Installer Debian 9.5 sur une machine virtuelle Virtualbox

Installer Virtualbox sur GNU/Linux ou sur Windows.
Ressource complémentaire : https://www.visionduweb.eu/wiki/index.php?title=Installer_VirtualBox_sur_Debian

Télécharger Debian 9.5 depuis le site officiel.
Utiliser la version avec firmware pour votre confort à l'utilisation est facultatif sur un serveur web.

Installer Debian 9.5 sur une machine virtuelle Virtualbox.
Ressource complémentaire : https://www.visionduweb.eu/wiki/index.php?title=Debian_8_Jessie_sur_VirtualBox

Ne pas installer de paquets facultatifs lors de l'installation d'un serveur web destiné à être en production

Facultatif : Ajouter l'environnement de Bureau XFCE lors de l'installation de Debian pour améliorer votre confort lors de l'utilisation du système.
Ressource complémentaire : https://www.visionduweb.eu/wiki/index.php?title=Installer_Debian_Jessie#Installer_le_bureau_XFCE

Facultatif : Suite au premier démarrage, installer les addons invités de Virtualbox pour permettre de choisir la résolution du bureau, le copier coller entre le système invité et l'hôte, le partage de fichier.
Ressource complémentaire : https://www.visionduweb.eu/wiki/index.php?title=Installer_VirtualBox_sur_Debian#Installer_les_Additions_invit.C3.A9s_de_VirtualBox

Facultatif : Changer la résolution depuis les paramètres d'affichage pour une résolution qui vous convient, par exemple, 1600x900.

Facultatif : Configurer les options suivantes depuis la fenêtre de Virtualbox.
Facultatif : Périphériques > Presse-papier partagé > Bidirectionnel.
Facultatif : Périphériques > Dossiers partagés.
Facultatif : Ressource complémentaire : https://www.visionduweb.eu/wiki/index.php?title=Installer_VirtualBox_sur_Debian#Partager_un_dossier

Modifier le fichier sources.list et mettre Debian à jour

Ouvrir un terminal. Saisir la commande su puis appuyer sur la touche entrée.
Renseigner le mot de passe de l'utilisateur root puis appuyer sur la touche entrée.
Vérifier si le paquet nano est bien installé : apt install nano
Saisir la commande nano /etc/apt/sources.list pour ouvrir le fichier des sources.list.

Modifier le contenu du fichier sources.list de Debian avec les lignes suivantes :

deb http://deb.debian.org/debian/ stable main contrib non-free
deb-src http://deb.debian.org/debian/ stable main contrib non-free
deb http://deb.debian.org/debian/ stable-updates main contrib non-free
deb-src http://deb.debian.org/debian/ stable-updates main contrib non-free
deb http://deb.debian.org/debian-security stable/updates main contrib non-free
deb-src http://deb.debian.org/debian-security stable/updates main contrib non-free


Quitter l'édition du fichier avec le raccourci clavier ctrl + x puis valider l'enregistrement du fichier avec la touche o.
Ressource complémentaire : https://www.visionduweb.eu/wiki/index.php?title=Installer_Debian_Jessie#Sources.list_pour_Debian_9_Stretch

Mettre à jour le système Debian.
Ouvrir un terminal. Saisir la commande su puis appuyer sur la touche entrée.
Renseigner le mot de passe de l'utilisateur root puis appuyer sur la touche entrée.
apt update
apt upgrade

Si des paquets sont à mettre à jour, appuyer sur la touche o pour valider l'installation des paquets.

Ajouter les droits sudoers à votre utilisateur

Pour éviter d'utiliser l'utilisateur root, donner des droits d'administration à votre utilisateur.
Ouvrir un terminal. Saisir la commande su puis appuyer sur la touche entrée.
Renseigner le mot de passe de l'utilisateur root puis appuyer sur la touche entrée.
Vérifier si le paquet sudo est bien installé : apt install sudo
Ajouter votre utilisateur au groupe sudo : usermod -a -G sudo NOM_DE_VOTRE_UTILISATEUR
Redémarrer Debian pour que les droits sudoers soient appliqués pour votre utilisateur.

Installer les paquets du serveur web

Installer les paquets du serveur web local.
sudo apt install nano wget unzip apache2 php7.0 php7.0-curl
sudo apt install mariadb-server mariadb-client
sudo apt install libapache2-mod-php7.0 php7.0-cli php7.0-common php7.0-mbstring php7.0-gd php7.0-intl php7.0-xml php7.0-mysql php7.0-mcrypt php-zip

Modifier les valeurs du fichier php.ini de Apache2

Éditer le fichier php.ini de Apache2.
sudo nano /etc/php/7.0/apache2/php.ini

Remplacer les valeurs suivantes dans le fichier php.ini de Apache2.
memory_limit = 256M
upload_max_filesize = 32M
post_max_size = 32M
output_buffering = Off
expose_php = Off
max_execution_time = 30
memory_limit = 128M
display_errors = Off
allow_url_fopen = Off
allow_url_include = Off
disable_functions = pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority
; Peut être désactivé par la suite : mail,phpinfo
; Nécessaire à Magento, ne pas désactivé : curl_exec,curl_multi_exec

# Vérifier par la suite si il est nécessaire de décommenter les logs des mails pour syslog.
mail.log = syslog

Démarrer le serveur web local

Démarrer Apache2
/etc/init.d/apache2 start

Démarrer MariaDB
/etc/init.d/mysql start

Vérifier le fonctionnement du serveur web local

Ouvrir un navigateur web pour vérifier si Apache2 affiche sa page d'accueil.
Saisir http://localhost dans la barre d'adresse.
La page de Apache2 s'affiche.

Créer un fichier info.php pour tester si Apache2 interprète correctement PHP.
cd /var/www/html/
sudo touch info.php
sudo nano info.php

Ajouter le code suivant :
<?php
echo ('PHP est bien interprété.<br/><br/>');
echo ('Les fonctions mail et phpinfo ont été désactivées.<br/><br/>');
phpinfo();
?>


Saisir http://localhost/info.php dans la barre d'adresse. La page doit afficher :

PHP est bien interprété.

Les fonctions mail et phpinfo ont été désactivées.

La fonction phpinfo ne doit rien retourner.

Installer PHPMyAdmin

PHPMyAdmin facilite la gestion de la base de données mais cette gestion peut également être effectuée avec un terminal.
Le paquet phpmyadmin n'est pas indispensable et augmente les risques de sécurité sur le serveur web.

Installer PHPMyAdmin.
sudo apt install phpmyadmin
Choisir Apache2 avec la barre espace puis entrée.
Faut-il configurer la base de données de phpmyadmin avec dbconfig-common ? Oui.
Mot de passe de connexion MySQL pour l'utilisateur phpmyadmin : MOT_DE_PASSE_USER_phpmyadmin_SANS_PRIVILEGES (Pas de privilèges.)

Créer un nouvel utilisateur dans MariaDB autre que root pour accéder à PHPMyAdmin avec un utilisateur non standard qui aura tous les droits.
sudo mysql -u root -p
CREATE USER 'NOM_USER_NON_ROOT_AVEC_PRIVILEGES'@'localhost' IDENTIFIED BY 'MOT_DE_PASSE_USER_NON_ROOT_AVEC_PRIVILEGES';
GRANT ALL PRIVILEGES ON *.* TO 'NOM_USER_NON_ROOT_AVEC_PRIVILEGES'@'localhost' WITH GRANT OPTION;
FLUSH PRIVILEGES;
EXIT;


Sécuriser MariaDB pour interdire root.
sudo mysql_secure_installation
Changer le mot de passe root pour un mot de passe complexe : MOT_DE_PASSE_COMPLEXE_USER_root
Désactiver root.
Désactiver les utilisateurs anonymes.

Le mieux sera de supprimer l'utilisateur root de MariaDB.
Si PHPMyAdmin a été installé, rendre la consultation impossible avec un .htaccess de façon permanente et utiliser un .htaccess / .htpasswd pour une utilisation temporaire.

PHPMyADMIN fonctionnera également depuis l'adresse Tor : VOTRE_ADRESSE.onion/phpmyadmin

Créer une adresse .onion avec Shallot

Fonctionne sous GNU/Linux Mint 18.3 Sylvia.
Bogue sous Debian 9.5 : https://github.com/katmagic/Shallot/issues/38

Télécharger le projet Shallot.
wget https://github.com/katmagic/Shallot/archive/master.zip
Dézipper l'archive.
unzip master.zip
Supprimer l'archive.
rm master.zip
Se placer dans le dossier.
cd Shallot-master
Configurer Shallot.
./configure && make
Lancer la recherche d'un nom de domaine sur mesure pour le Deep Web.
./shallot domaine.ext ou encore ./shallot -t 16 "^deep"

Une fois l'adresse .onion générée, la clé privée doit restée confidentielle.

Créer une adresse .onion avec Eschalot

Fonctionne sous GNU/Linux Debian 9.5 Stretch.

Ajouter le paquet libssl-dev sous Debian 9.5 Stretch.
sudo apt install libssl-dev
Télécharger le projet
wget https://github.com/ReclaimYourPrivacy/eschalot/archive/master.zip
Dézipper l'archive.
unzip eschalot-master.zip
Supprimer l'archive.
rm eschalot-master.zip
Se placer dans le dossier.
cd eschalot-master
Configurer Eschalot.
make
Lancer la recherche d'un nom de domaine sur mesure pour le Deep Web.
./eschalot -vct4 -r "^deep" >> resultats.txt

Une fois l'adresse .onion générée, la clé privée doit restée confidentielle.

Exemples d'adresses .onion

Les adresses suivantes ont été générées avec le mot clé "deep" et peuvent être utilisées pour faire des tests.
Les clés privées étant partagées publiquement, elles sont compromises pour un projet en production.
Générer sa propre adresse .onion pour un projet en production, sans partager la clé privée.

----------------------------------------------------------------
deepvg7k52e36can.onion
-----BEGIN RSA PRIVATE KEY-----
MIICXQIBAAKBgQC3GGoa9gubfbdE3Luz6+CNnZI3tAD1zKwzmQU1Vp25fPCHzdAF 6ZqznIhGs/WHv3WXcaLq63p2oz3lt3TtXDgdgjoHAGrY3QXat48zoGbGo5/hcGLk NvwajREYRHH+DjcNkR2WFls1F0yyM2qAVbxiE2/aq9dVXS5uPNfHTzkwbwIEAQct awKBgDEt08QpAJiVNMMNbHAbZ1IqmRTeMXdTXCpBH8mj+IessABMfxMng2/qpXmR ONK9CPNTumWm1VHzCpkfpMoRoTlTSr9ZdbMyfJT8gl9/s5reTMSsujy7SOWZpFQg 3IqyuT2foRgvS1RHMH26fOgxF12pSksEGzwpguqf9Fj5a1cjAkEA3THrJ1F1Xj9D OB7NWJ3OuiI5c6H7u4DRLDK4bDYPQshE/89YO8pw/NzCQXpiK1rzswDzq4Jr/KSA xwolVb7CxwJBANPnyIDjtqPiAbi0vy+QWHBX6hjyNNCS8Q9t5RG4vzRGZwn6Kbp4 X2T1122jCHWZJrLds6gnn5eOO1dHwUSbfRkCQQCMYpgUUMgyZ8lzQctsBu8lwES+ ehoADv0bG1j95MXRZYSf+3PdBtsR+6wsiVpnihiKFwric+mA4cVJel1dsaotAkAg YF4hm4k//jeyZHf6H8UWWq86IDfKt0OBaKLnE9NlvrspPw+DcfW6hTJDSftv3TZW nzfJR4PVZWO/IGVBxjSjAkBPXRNiuo5ppkRqjyIcvgJHhNFAib5dzX5OmVZsdXBS OvN2cygozhSq6Lb/3IRh+7fTBwvdAoJBfjJO/3QOu2vi
-----END RSA PRIVATE KEY-----

----------------------------------------------------------------
deepw735h74p2thc.onion
-----BEGIN RSA PRIVATE KEY-----
MIICXgIBAAKBgQCsTztWCUNOM7qAhSug0kmXYecAMGST6hFO5HJqxi911+SP/PGN xUxGHGRQ2tXNml1HRWZf8rq+BakZhUSL4YevLB+/ZwJEDQL+z1hkH+/VWqBec+0I mFr7+hm+FXUfSDz9qgh3L08t5EVgtPvV+fhknnEUcuDCFJa7Ux1mWXP0rwIEAQmI HQKBgBjNBM/dWQoKbEh86/RDY7XWvqegcr41GSzbtnYSynUTJcHCpkRJ9bsk4SYZ dMQ5c9eDBlHbZ4kt4flrvC1rNgFlw+9mf7Md8wcJOYYKJicaWUfsM/J19xj+YCUg mkC/Uhx1VLImzlwyLk8Bb/gCmHaHIAgDy5SIaCWf5uZt6CbFAkEA5Tcw6ktinWDx Zi45IaQtTMPaEUsPPVRGVzd++R+ifGp00Oipus31jau0TsoFCQ907a9OIPl7GxxJ xHbgOivlXwJBAMBxvRHYJAy48JQdeJzBU491XEWov5XtGGtSW/thT1rmmdM7VwMd py2rXB714ULt/FVOlBNCOVaQFGwdrsQ0YrECQQDQH/fr8Uq8kuQ6JMjPPe5MbSST HqLpTxwJTwKwsq7S637FwKGRBDcNSdA4TByok717gBtLI4gm1+R4/6kFDx4jAkBb rWQVrtbZPdpJgxya3FOU1HLY+JDhWamX4clzkVRrghhVEGhbyfa3Vam6UFvB/P9L gXwp0SJiPNYwvXHmgA9lAkEAi5LrrkM+io5feeQ4fXCZqOgdpFlOlhRW6C8QlEX/ 107Fqdkk15Nc8EP+7E/CIs+JtqCkXycVae3nPFbxdPas1Q==
-----END RSA PRIVATE KEY-----

----------------------------------------------------------------
deepgntooszd2g4a.onion
-----BEGIN RSA PRIVATE KEY-----
MIICXAIBAAKBgQDx0heIkGkj3r0kEkwONuh+oVE4VxlIYuqrZBFlMfSKRu6x180X jx4HFPgX0fYILoi5QNxpWBbJYyjpsy4BzLpmtlfkcTSp+ofbIgE/hSKB0IiXAOqt 55KgoOZA0Xdc4oDgK+mu5PInLMFEp13rHJswfs6ohQjh+/gfa3vyHbfQfwIEARc5 AwKBgHbWz+/Z5aObedl7QjQpTHmP+t+CvZFFkd6lUyntwI04cCXqEzfn6Up2p9Z5 1fbl8a7/SSmNFiTpna2IA1xJx5D1an4D9uvQCqgrmfzQigCTgUW91KHNZy5QBYEZ DgLBBBei9oMUyzMSa+abftYQhnnl6+unng7hWkmftAY8dT1TAkEA/DTe/QKgkuTJ effBhDbO0URjhTNnwSoM5YwMAhc0mcjEK+UVRLtud7HTLr86KvwiJz3jdFx02Oag tvcG888O1QJBAPV1OtWzaP8tmBieZQifMAyoXpTOd5Qsug6YnsL+RqBBWA0odF7d 0cAyacB8k5hIH+4w7TqBcQZbVHAqGAWaFAMCQBTfqGR9II2BvVMNF5PQVKIz/RoW Cp8w1pFqHo/Un//+mj+uuY92C/Nfftv6W6/ICCr66XbXksK1y/s2pN613wcCQEY+ 4+ppMKqf6wzKgyCJ9fKN8RUOMzIDImWCmrCid4FRSDC9S8HuJagXpONcBn3ouXx9 gDFFRT5mRrG9q438Zg8CQCmsTKqpVAy2ROajDv7aifbv07zN2TnjnyrwXQ2/w5UA vN+GEQ7fLETo95lKSceRD8DBWHkLiF3//hU7ksk7b6w=
-----END RSA PRIVATE KEY-----

----------------------------------------------------------------
deep4c42e5p5hc5m.onion
-----BEGIN RSA PRIVATE KEY-----
MIICXQIBAAKBgQDMxzn+Y+ZteXCwvxmWAOJwr0OwyBiTI8JIV8CwEVAoSTpRcQJz siSbRl2EnRVcAJ8X6WhAprAhqZy3zBaUcxhA6xAkpJn3+avnJXpHf75MEEpUX3cn CKG5OTfffDhoMLy2BwyuifyNTEjenuoRKjNrddEO6qEENYSLrLHWGLHLrQIEAQ8R ywKBgAkUYt3Prh+43PUlZhw1csIu8naabsvz9x5hmMbwzIN74CrATEwU8Qv+rZj3 0n/kKl3jGhpIZa1UpZC+yMGl8iKIKkM3OXgaJYDA/hAUr8Y5IH8cpmdUsMC9lF5D iPlhcIacUB6vejX97dfZUxpOajDxifkUNH16N3xNmedlBIi5AkEA64DgijwRHFf4 vl5uaYLq7IveMuxdgS1ytFCUHoWgN20oQF5q5AMELQ71ZUIx42V8fp0SwqmpUceV SPYOOk9EXwJBAN6ZxzM82KQ4A34xqgpIAAuuC2t2GIwOtzwM+8AiwoPmyB8aW5ce Pr5S30d/JWeCu8DqZmbQIs+gj7tvC2KaC3MCQACNAl7URrGx3ows2OrpJB5+NOvR DW0hYpaXBxLxblc3W8B2hCGunOJqILEkDCrWEF1l55PhP7gzj1P1ERY1GU8CQCOp Ukk5P1MxnDBcEItECXtyxXKEJXq7aw5uEcM8gNsV++4R1wycrzlXLllRJEuGMdMb khRUyDx1MpVV7GEyeLkCQQCkgkaBRlXWWhh/Ps3ivxfCi0dLNSPr30GCgedDPN5h fTjvPSOqTSIaAHgQobkkbz9NxmnQS82Je9/IWBBW2R68
-----END RSA PRIVATE KEY-----

----------------------------------------------------------------
deepjzqyrdlpcwbz.onion
-----BEGIN RSA PRIVATE KEY-----
MIICXQIBAAKBgQDB/VTfQjro8eZvUYvRL+VkswwF1zjNC6edXeanR/t4qIt7ksYh aMQI9j4dPRI+AFZcMvZ8DxrjhdB1almXPJRoYNqEMqAxCLmCvvUk7AC0hWOia11/ P8OqcoKYcZy9zcY/oL6/2IPyon9ectx8e/FM0mcQnkmGNiv0Yxj6+C04swIEAQLd oQKBgBYjyvAM9+NxNVJrBPJrVSKSAGstRObsfDsn4ydsKslHHkxUE2pjg5PjUVvl 2HwT4VPAcKmCtAzbp8vFiezUJwxkiVCkTkpqyFxS1MAlQMWWgs041WvKlu8rNXzw /P2sPYkHqNZ+jKqnJNV/qSxpuuzY/QzbIaqH3sILNm1H8JChAkEA675QROAg+TzN 1eayNpL9nX6QgHrCJY3lIeVruZ6zanNzGvguWR47WIw1Yn1oAcQkX1bRL20c1lwT tvaf9xt3wQJBANKojVCkgiKNRqdMY/d/EIJuSq5pe9sLm7nRAmVOprZ+XsVm3CEa MWlD7g8EhtYKn+aES4RnXrlszpbGYXkprXMCQAX04KGzizcFPgD6xU+CxtDG/RIE LSXTkOASGWqIUGJfENqYqTAt2m8ioN+SRhXL+KE+bp4z6UwW2m3DdMeWiiECQESe hGyO1VI40vLnDgvpHD8r72zQwahiI+G984eX9jUBKAv8KZ4I/bpKzgt7kJfJpq+q JMNYr2+7gPaeXnhTeW0CQQC6sXjUcuN/U6K6p2RHqRdT8pMUnhpLKd8wLYaflexL MEoNMRqJRj/KKhViucdkLk0vmqlwLlsQR1Rsq3XvoAG4
-----END RSA PRIVATE KEY-----

----------------------------------------------------------------
deepuglv27wqqfvw.onion
-----BEGIN RSA PRIVATE KEY-----
MIICXQIBAAKBgQC7febCUtOhtSMlMespJMhlywutTR06Ef4/cKjID2KCcvzGnF7K SbPGfiHvAhMbrZb89AE4iqo4VXqwY3A/lqLAVdi73RRL/qcF666b62iYzf8LXwdn X10B14K3Km7QGkGRESnWbI0cBytMMHr2TpWY0tTsB2XIjZY4MTkjE3PE6QIEAQvk +QKBgBTB3nLhJ0bZx/3GYs7UHSpaEnsVEZbv9V7dI8DptqIqiT/z1to3HREnxr5q e/NPrholvtjk8eKU5ww0r0Bn9Y8P/SoqX9RtUdMKfrOUdjEBoZgVxGJiizudP7az OSt9JWGlvF59zQyaYzXBm9/3OePhxGN0yVHWTSm4mjN2UONpAkEA8moJ3jnmVGyS icSPhCNC9ezadCw5uHeZyBvID2bQ/Xu3bn6MBeNnqZ9FKl+WapH/BYyR0PN5RATl AyYN9OwAMQJBAMX/4YIyDFQj5cz4tQB/dUyBl/tRZ/UHKycNaW7gCrBC93xtc278 iG7vlViP53u5r9lBVFihCS3mTpW5GR0e2jkCQQCVjprCYVAbXx4CMZrAgCFQbpUv kCS4caR5kkDwsueMoIkYot+mfI11QGjrOp4uqZztY94gO5iPfnM92wXPfB3ZAkA0 WB9w91Oj6sy+WiJKCMhnbrZLymbCKcVYCsJZR7Wzr0fBnzGL8WWLgZ378O8tXXvU jD5h1aXSBRa1NBprtOnJAkA/5KhsfPiB55EEgw0faiHBWL+vIZGjZZBqWL2E/3cn R98hO0qYYFEK1n2GQlWIbloINRHLsq7540U9nFFpEJtq
-----END RSA PRIVATE KEY-----

----------------------------------------------------------------
deepw6rc2labgphj.onion
-----BEGIN RSA PRIVATE KEY-----
MIICXgIBAAKBgQDZNZeYQ0E9o9d9fwIW/bWmeAWV5ZcLtnX2M5ffgv++WMUyZO9X O7B9UegWLvEJUzumOBnaeyE6PSyRkO3+miNlqWuMJArqbiD1/tT/E4ijCcsnkNVp sqqMIxHA1e299dR1YWpL1ezm9GN9qqOesaGDTwgzp/sZ/Bpn0CrkxeoRuwIEATOI 6QKBgB0HNdaLkZoASxDK9c11G2SwBnnXW/K1H+uZwjWwP0A6yizW4F6AO1HCBt9M 4e5bmTFHV5vc9YyZC8770Cwwd1scV5fNzylinJjsKdkoJdgXy1leEq4Jf/k9vhFC MwwZjLtrZLzBpzykQYuxXLUHPmTYmjyntUkoIxWB0r/O5c2pAkEA8L4r+A3nf5Vw 1DbDZIK22uhvYMiz/yjBvKL1xhu9tTHJobwbAMM6NZ20FY8ODQDoJEmmtZHv+FoC t61Kl/rrMQJBAOb5nHGDmPcyxrbiW0vPsNS835E6gc8NqLBvpxm1L2Pf5LViFxP4 EcAp18H6RQpviEz7IDdYI0ahByIZV/AQeKsCQQDjPwf+SrnLfHTpR+7CdtD3jDpx 23TYXDP/7LgyI2Bwt9BiQ8MtpgwY10TAfKe02uuf+cNwmdKjSc45NchLa8GZAkEA p7PBUhJlSfihpZJuOkD3pQfEXGeY5fsCzI6IJoKlse7Gds5oe8huPO7D9XjhU2CY 6i8JM1Doc7S3Gw5x7fJ73wJAZjPOoE7C6eUWbyS02PSclfxHDQPzRzxqa6lAFHO8 JCEMy8CVSpwOPo+6mOhqetBkP1JmDWge21KLluMlsY4p4w==
-----END RSA PRIVATE KEY-----

----------------------------------------------------------------
deepfxy7oy66d5nd.onion
-----BEGIN RSA PRIVATE KEY-----
MIICXQIBAAKBgQCWx6tg5GnZCimKLCTZ+VtiE8E+zIvxKidxmvIKbMZxhTb/0NVO H1YLlhT8jAQ5OEZAgLZV5a+2slmCauzgtJJ5g1+wPAEmtUmiQHZhmYQvbsltKjBp 2NpKm3Erd7QwkpooWEXm7c2FGfzXLlLCNWDqgOGNKDUkywLtZ2163SKYLwIEAQNT 6QKBgBrfQMENAMZdHcf9Qy2cNg7QAXU4HQtnQVK93G/Q2yQ/zXZMDJhaJZIrhEi4 tEgLun3CfsG1x2U1LxhSD0dNpJlW7cSeJ9VPfEBqpXIHtR7yWdWI+ORHQZkh6XEw mZH0SGK2Kd3TGP2E39QDsdk1bD9XrzwClHrOM5+AAyvmKHpZAkEAxTUQb0FlfBpt pkHd3G4aIM1EJe7qwqvSGm0GikrNATQ7itZtPGvSQyP5l0qlNQQyx5bXw4GAOZym ysics5lrHwJBAMO7QQioG4GzP5ojDVlrHAXLiX9mefUJydqAP1rZphiSI+FiDHpH kDAdtbMade9Rh2d/KDaZcDahfbRBobBzQPECQDHFsY2CKXj9/2wxikRMfZJvqDU3 27Pm3IRRZZtBwMQs5TL6+I+XFmsbTRyTj10q1ZvYuxG15WQjkO2CRpX1JrsCQEa0 6Bt/O9zgmB4L2EBYaunwDm+g2Q3LF0wVCxmPYRCdtIGEkAGLM1VIvpg7L2l7IzOC Io8vy98STpK3NeA0JekCQQCGWHnH7M14bdIZh1Oe0y5b415iUFEoXF42iLBNcqiE uBkmb1CXMtIcssj3Zz9vMLjJjnwqJlosaw2btEyBiUdU
-----END RSA PRIVATE KEY-----

----------------------------------------------------------------
deepzviceqy5n46h.onion
-----BEGIN RSA PRIVATE KEY-----
MIICXQIBAAKBgQDLuJz1u3v3vbDhaoysUEUAY07/4H4DN/B3wsWydgNpRqLyXBqH zGygZkilvuyy1FHSyEVlxC+4vPT4D2AUrTG/mf+J4GyTcW2U50BgsWVL5vFgXojZ 6LxB7IIcsj7vP/0vootzvqdyKJ+zz0LNrp4+ad8Om26aWqVGrvKIjqSGRQIEATsm AwKBgEp07BzQl6LGxMQSRQsAzmcuu6HB2zJaKs0LzYcgUCvmr2g9eRUGLDf1QCvE X47RHJPfxnpPY4a4lQTta31kq5FMjWRYSYrjY6K/lE6ZUU6N63tKgDfASLu/Xp9N Um0trIXMiCd8aWXxXgPlUJbxiDTlrWmm+/AEBM60zgO9bjGtAkEA/GJAwlx3d4vn H5bY0Yv2+VkQIJcg5tvJYwf3Bp4so2GRcIZlv8GbB9LovWBQFHluLPGtHxh/sYHU OAy178kycwJBAM6j3WrJlVJN6GmohF7hdtfNCJFwyvBL31i4+oVWZ1gFEAPACx9C JDtHULNneqTYrEN1rys9GPx6TBTUFrFpXmcCQD0MxGM2ftf2Cck7U7y7P0wi0emj sTqrvWlKyK9cu5kG+fp2PZr6hH9SFYt519aEhCrHVIk9F1h3ZPIrIDu5G5cCQCXd pu+AdIXivwBjo2EzjltuGn/hvOrm3z7bhm1LuCTncN9BAJsuCnVugQ8Sy0ZWxOLn kBIaU1I3VhunHKA4ZCcCQQD2hf3euOigquYX9VTxLbeGXelSPuMzMZAmwK/Y+LlC Vl2YD6RaMYXuWFANRrua5igQKo+HSCJGAJZZvhCtaHN8
-----END RSA PRIVATE KEY-----

----------------------------------------------------------------
deepw3stxqx57ee6.onion
-----BEGIN RSA PRIVATE KEY-----
MIICXgIBAAKBgQC+Bippvqbmgj7zMb37aSTN0mKX6Rnw8QnExJi9xpycGtqW4LHt yUvjQB/tftQLdEuNM9t9sbL1CgjNKdLk21qWqkUHOXuoDhqFPl2HfV1u/2QfxeCc nWQn7qygvx5ki0OF4st75S4cyaxn8HkE489l0Tb/kf4X2H/uPtg6y9toWwIEARlq pQKBgBAq7057yoq+VNxNd2+4mGB+bOpB9xcQOvNMsI5foRLj4JJXtGvsUad/loV+ XYHjo8RB+Y7ijSGOVojv9Yeia6Jc0cK+t4aqaqrVwtU86dw/1/Y4T7/6itOnNFiN H2qD1X/3rZT7AFJ9T6LkyCujLc7Hfx90qpI3l13k6nFtaTp9AkEA5Em5z+OJbBkt cLag3S5Rtx6SZod5TU24NqB2oVfoiaucr3Q6Tl5gtlhagXmDbcx4zPr9ETepLyxt CXuevi32UQJBANUXWev++1TQ6gX5906uk+g/6GVdpsgguwI0DbiSSKB07elWmPs3 tlP6FNe6V8pCwx25Ge4PtxKtA3RHksoWjOsCQQClW25R5w42P4PMnxuHtAbYs3lf 3vus1YG1z3zzXThZxl+jEIlxtAzEOEaxVzz79QJPLCVS4CbyrPIPpS5K554tAkEA jpjoxlYSxItkWUC73Q4VG/iN4alXA+jIEaeEoj4u9ZeaUoNXU+hg5SLqT+gs2YfG LnEZZkyev4csm5gdVTeTqwJAfFSVIJq+99wqSnbzRhpJwAxhO7l4inJrQ6AlWdlC AEeZxjMfKBA8ewSc6UsbMCqmyG+kvcWLpiG/yDE51S95NQ==
-----END RSA PRIVATE KEY-----

----------------------------------------------------------------
deep7pdwhl56idqi.onion
-----BEGIN RSA PRIVATE KEY-----
MIICXwIBAAKBgQC88jQMXnnSHxiGx0K7DFP+O0H6q6AF08nLJAENzXTAmhnak1mk YkHYBY/pavI8bcu5AiAqzXJHMlsX3hulMxAuTOwJutWr1rOtTAi1Xbs66y7g7p5u i+OmFjm5WvpvYtwEiOyhNrlcRnSB3vR8bu/CCIrgLHGJK6SQtI9BTCK0ywIEAT1B lwKBgCiuXSJq/XpO1U1LxeVkPyIHb+wcllgnqFeut6T0CgCrm9Kl3bo7L9TbJLYc lX1nz+CW6KXQXDB0NgT1otFxruvTVtJ3V60Ibu/PJhpqq1VCTQZfrxNWLG3cM+OF szCNf7t5u5nlvMGh6P/Jd9YSjg6W2rhQbaB9BLUfkePl7jWnAkEA990mL0X7HDIa xR2/tuBaO55D7zONtpmveTFObx4kQoPS6lfbjwuO1DWyL1b7Gh1cp+fs+jNTLatI Ncg/RWROCwJBAMMl9MdlQH2KVT5pMoPj7joZrD+XBBfcYeIDFuN4QyWsGF8+7xzU tey1iLmoIZw4T/biuF0wK75BWvlfDwZjLEECQQDQSKuBZF2S3lmWV97adz/lbxbO oB8XzisZ1zY0x0vlZrW/1von3nSZlXADZ1IBc7aTnzXT2B9EDqntD0bjviyXAkEA u8RkmrTMg/DFeLjshoMSyhF+NGYW5tfjz8zOiQ3sKRx/1YJXxJGtbhW9IZO0uadf wheuxg3YyPuSQH91Iui/5wJBAJMfjvrHduc1AmHRcJ9Oae8o4PSICt2JaPLsGQnv tU6n+4DSi8xjvuom/ADY8tHi8XOQB3P+uwb1EhTFpLTSnxw=
-----END RSA PRIVATE KEY-----

----------------------------------------------------------------
deepbm2cepw2hv3c.onion
-----BEGIN RSA PRIVATE KEY-----
MIICXgIBAAKBgQCnGlHL4OzkfkxVfpmZruOkwe3lLGGzMoYr+hBoDVXwtyJ9MEI7 1DOi8Go6Ic3hDdrLgvCrBrTcttimM5vSuwEiqqf4E+kvj1DfPceHTNB0nsPUhkcJ /kkkMhedvXIcDpE2chXYtak2mp7mbOIIFpdlJEGqUP6f3Bg5NmwdEyTD1QIEASbP VwKBgAXN1EKOC7OtbmYN8I/4PLr9H3b3L1H3/kF1P7IKKJcIi31WoeOIXc0erx2D 0X/wmOMHdB3BPVOAEaiybdlhis52IPheKIw05I0PUgb/fUvf8p97MQutGOgv2QbP OsNaRrT1VHyU1ssjJ9Er2C537U6+ruc9Dtc5D0AgyZEu+J8LAkEA13POpvRRyDfA MjiWtaBgOmwqjD9e4+XrM5LnqRGq4W8nv39FSaJCsUETxJOvszn4eHpJ3orYozyt wkeRAqFUzwJBAMaNGSpS9t846NlewRQNcO7Ug3hOZveKGbYYwf4KLgx9mEi5BkuX I95FFEphAYDjWmj0D3+th5SanyxbjtEKjhsCQQC6Arjiwrr4wneWHVTmKjbpXjV7 3v/nZ3dMMNXdZ/EtNYSZIXlsIUl0b7qJ+4VeWoxyT4UAngk1IccE7PN0gO3FAkEA iVk3bUVctCx1PZom4Z7I0TH1wZHP24ix4lm057WZg2040VEO4pIb9I6bkRI3fRD6 Gwz8oFPTpYpnBfJBtZvKnwJAUXU2nDM/n/xTqN0m9Oi0tHZ8moPMSAOVUeOZ4G7p UKiCoJzMJm2dKYBrZ98JzK2QmUM5LuDgxC5Rjxaue3RPTQ==
-----END RSA PRIVATE KEY-----

----------------------------------------------------------------
deep6rrvh5eoa66c.onion
-----BEGIN RSA PRIVATE KEY-----
MIICXQIBAAKBgQC5JeKSi+gXo8wvzEyCk1gm1Liw3gDGNnly2A5Jg2vCCDeTF9Q/ kQrbIqYQ7MY+3/xfSuxmVh95tsQah93Am4TJx9f2lxjnNfPsjlCDpa906QbjC91J O35c/x1kOhJhZnZogwS2oTteaK0FqoIrsillyt9jqJjqtK35lB/crKBu6wIEAQn4 NwKBgFRuParxUVVHaRK7D+rgUvmL3t7nH3tmpgakeUz6H5gO2TMePAqnz6r0NRbq dnl5Sv0liA0jMPmwhv+6jg0g7MxPwCWwIxsi52LdH+KR97UcmPSb9gQ3kDOGWclj zj2gYU/Axd/wVXbVV2Tay4WyJn8VBuY9bJomxTy0jRpsexTHAkEA4wnjMN8ytNrg b3G3fs/5Z6+R4I2I+eTYHm6H6GmnJ1zxMrIELSvrhXOmoKvGDZfPumRoeMyNNT+C nMAyPu5VcQJBANDEBzo1xX5Yw/QjPjVVW92jJ/EIBSbZhOxbRBoHRoaPD0e3VK9B Z5R5FSj2Wc/oW/u9RkuAHEIQlKF5UQCuLBsCQHK2YHq9tjmVQ2KgPmKGE4Zt33rf miZbMenUOfe4qte/5SRk1AamFxKNeqq35baz+VAJnv+EAQbB6J/z4OCFCCcCQQCU tU8N7hTpSWflMi5whFnKFcfKVBangPwACUje95AO60yqLx5+z+M7mkd3mQ71sZ9s Pk5tjB9C6WtbVvx+9XPPAkB+n+TLPvh0cvr+XaW1gVaZtX1FBLDCnALfJ9zYJ6Y+ UWp291Vq7OISFZdVnj/hOQOgk2RQjDUba86f93EN/Qc4
-----END RSA PRIVATE KEY-----

----------------------------------------------------------------
deepfvblrkmxehcn.onion
-----BEGIN RSA PRIVATE KEY-----
MIICXAIBAAKBgQCXViJre5Zj9atqxQX5i772fajxoAvR8Scuf2nRdtOvw/XN10Cs opG+gdy93AOAW8N+8PaLFTjqRe9ljK6jZuUhbnMygRXTGcKPf7kPzbMLg7QLL6mK tux6KswUfvMS9o611OqBlbTwl1hX5dmVFnM9rXC31E3NJC/tZ3/8BuXpSQIEARPL lwKBgANU0dD+pxrO78IjqUNXZv0lgxLLh7CKN9qsTCWSZNuhQC4R/f4EjH7vZ89+ m8Os63WDFRYDr/Fi5DPuhBymv6NaVDFLFFRLi20WdnT8vHv1ZKDUqgBmsjtiadMc A4FkbQ95CRqczVZjWapHTleUJ/s2o0+EpmLjOhOu6qP2PPmHAkEAx+s96q7Cbzzz xiUshdogknbNDtgu3JBtjy67T2NQV6Siyu2f2/Bp8wPhfAnLW/PqE0ZzAN3B1bL6 FhTUmptRMQJBAMHKC62gGEYy0Q9kPAn53QnaC7XUHaQD+38pTEUbJosPVTrG9bgt p68Dc8l0IEecv9hiFydUPz4AW82ymCzX05kCQFMwMDnL+nBynn44h2eZGlJc5rI2 r83hqg651dYHfSuTyu4plnIjBEFbBS8erKyR8tYisfw1ZmWnSPMxbmzl1EcCQF5g X3OnqVv4sR22Y462WryWzK9eJDwiD0uzbBYtmRVmC12VKLpDK7JffUx5bpz0xtxK LOk/Ssj06LX8YFsWLg8CQG64NGwPYSn4gGNH2EiGYK37pNfDnb+/KBYg9IQ5b9By 1XDlsw9h00+LpFBWpwjua4SBsQzTOn95uDxUum+YacM=
-----END RSA PRIVATE KEY-----

----------------------------------------------------------------
deeprserr4s47imu.onion
-----BEGIN RSA PRIVATE KEY-----
MIICXgIBAAKBgQCji2aQK8nDi81F9yiI2QOa2+IMWzkCH6CEpTvkfrBzj6w4bAHD 1n9HqigB1nrOiQtmSalmyLa3jhL3NHDSX4kfDcK1OH1nS826dKNfEW8wSFL4ppSA j3GyyRTZFci3iCVxNBmwmFgnZXo6APMjrkgiFORkY6A8oxYeDKjamAVQzQIEAQn7 nwKBgBhtGfymuNcMMxDJfdGKYQCCRx3G+8PEer9yB/bXGdU/wb/s5860pl5WYqEC Ax9cFohCxGYp8g6q6TaEq6tzCFGwZeRHoG/b1+Z8h8XK1KQX4inmAGjHiTlQjHJ3 dvq3U9D5bQ+8+If+/zQVgX3tnhNPK1HkaydHulthrVAVAuW3AkEAzvNxD4IHYkvT WOHp8djIbwxmXloOZ3hs5Rv5k/4jmBHErX1fVxFVU5gQYFrWEkcP5Q4OYMAMvwxz qlMqpW3s5QJBAMpOUKAVAQofM0XDrymP9iMwJO3GOhDw6maMUlMK4CiuWwvf8ncH Or2xwNgb67NYn+j4OJ4Yut9TAU7ec8m4/ckCQQCSS+wlRD3IQtatOenVJ5OfjYQV K/oVe6GOgWPY35HPpQdieSCIxeLAoy23GIsAEUzFQTc61zj/HvIJmV9CdhqfAkEA oShq0hMYHTFveDMBlGEAjHGOfJt7ieku7nWSOiDzIannHW9ptDoNaxPWmRY7R7hg WXJudtIXwlNA7Dg5Nacc7wJATZ+zNL0WJQuSLsx+rc5ikVh7Oll6SJMSSldgHI4S gynwPQ03UOgxcFP2Iql0Ta/BXPr1gFP5e4FV0so2+0dnBQ==
-----END RSA PRIVATE KEY-----

----------------------------------------------------------------
deep576oiwnlzcyv.onion
-----BEGIN RSA PRIVATE KEY-----
MIICXgIBAAKBgQCr7gyWn8cv0yVDjDinUx525muNkgSniWgDY6w3MHdEAl2lmxsd qauBh1jSy7Ageqj8HYRM7kM1djNHvevJaP4CGi3mTIZ5xRD8iCmOOJkG2YURhUMr pPPLwOJS+anQhuMaxoUy5Hi1A7hC4mnphOHlbyt4ONEvQHeuvU8jJTeKhwIEAQSz ywKBgFFyN3/4IjFc7lKpkpI6l5b/oX/puu6aWsUC+a4GS6NvrlExWdNCT4Znd37a rQpWwPzJpZYI9ZJUX7+FrP5IMNpgIqSP6BHqY2lBR9RCtWEj8olo9Du6BKDiNB8R fatitbD7oNJ55dCX2XVVpf81GRuZj9wxGblMHy1CM0hQd5a3AkEA1o6WTZc8ScDX vfbPWGy+D73S5eXMSur8AgmeAw7OlScf70RgsaL/SowHMDTSdUk1fbucx0vW8xec JUiv1QFZdQJBAM0joyUr2ohugeYuq4o6gcgH6Z7gUVf1HVdTftxpEBcVAUG9mWGp yCuOXpNxepUMlVxk1RsmRwp8VkifDpyVGIsCQCU5CZbL+XAyEzGEe1OVk6qyhzft IPgazEdSIG5bqtaGvLQu9wB+alId+UE3fEsvDLXJadsTKmHqF/60F7tOlt8CQQCm vsYZMeJ4kFxaRgBi+LsZiL0+rvrK6XFTAlXg4qFOOG+cWYlHJ6gHm0P2MBXRuaoF deDjfaE2owMPvTZSjWYvAkEAogTHbs0LCw2cEUqg9boVvQLq7tJTe5PNOXG1Gost uhJk5beE4Zqej6++fOkN+c4icdvcCh/RuT1c2dc7kBoiUA==
-----END RSA PRIVATE KEY-----

----------------------------------------------------------------
deepwwtujt6463lt.onion
-----BEGIN RSA PRIVATE KEY-----
MIICXAIBAAKBgQDZIOXBiLZyIFWNAf3s8NdBBFMcEgPESk/zt3SLoF1MZ6H7Nao7 ksTTEbv5/O1CfCrYbATEyeUSD4aYoyAyx7+teyIMQpfq/KvGWu+Vd9oldyMNb4gZ NE1CBTbl78wDT+IAEW4ZCxEEbgzo8zhYTYFu9o1El9oEoa9shE7UrczB5wIEARx3 1QKBgAP6cHCAXXrXGv/UZb9VKRu1XLX1PYd5gi+1QF0ENLb0DsUlTH7snKWgFSGT TyUIbzyJpi0CaQpCtVlfriqocaIAg5lELGWnetlNEttPdz4lcIUzsmeSDok6umEr SrSoxuVyCvoR6IU7ezJsJt5rnVba/PW0PAuY3yzDCRff2DMdAkEA9IEs5Rdk9HNl U+J/J54W/5U31lnZwzesYsoshew3mT6f6OF/JU+r+zve+zd71gOq7KqqpAyJ+6wX Oe3mWYvDoQJBAONWOint0+bLQAL2KFjFdUwJcPl/R5hn45WFxOXlH2T2ygoSFdih Hv8N3LS9zC+n0oCutZ6ZjEeAUQaXbrNRmIcCQGGH3OuVJufyqXjJSprvaXitx0g9 oU2vrIiZZYkbmFRDmyfvvy3gFpn2P0cbt8hyHVWEMFT8ay25D7+lEV2zCn0CQH3I LTIAluuENBAw7ZPzp7dUU6leZN2P2k6rFug3reQYsn70tiVkC2Wy/7LSnSUAL7XB jTEKm13pxoVn8UtKFiUCQCf9260LZfKcZ09EnTwBrVjaySRjwPiHfBC7o1iJ/uR1 aBQurn5zbRPp9BLlOKyhksPkTszvzahSq8QCcPpv/JQ=
-----END RSA PRIVATE KEY-----

----------------------------------------------------------------
deeppoxfpp4a5ghn.onion
-----BEGIN RSA PRIVATE KEY-----
MIICXAIBAAKBgQCQynR3RhtoWNUmCs3zZgUwl0AiPh5floaYWAu/0x4+ZOoTogZo e6JbCuxBXyfNrJW1EaQownVB5oXP3U85TlfVQy1r/8HuDgyH28UH1iXi7ihChKFN Ak/8C5PZcJJ5vSyVd1HCBbLYPwHVWKr9lJdk2mbpFCJfiISF+7OM+tz2JwIEAS3W gQKBgDHOhxExq5lt8ua7QhDSTgwoXvSJ5FZj0IhHZu9vaZcPBK0azEYA82aKbu2e 3chCQiS3jrNeheuFnIkF0t344v/tCcdVTH0S55jgX96CwLyVe3rFN224EJY5c6Rt XTGVy1Xh1Gyb9/MmCndYIhtd6SE9xm4LvTDqjHE3GYH2FrqBAkEAwOBTHgry4GI6 nmMfwswJ6oGmB5V0LKLRWYyOLT5Wy7g2Ks7zTOhV450Q4a/7ZbP8V5SbGpEEM7ro hOdVXSPPoQJBAMAtaHN44nlYdEbCjgPvMsucmNi2GlDAxYD7lEbkL6dQcxK7xhD4 WZV2AaTnTA0o9EqJbETtTOcvxW9RwNW8kMcCQCgEHT8Hgz/9rTS6SJAr5m7eYPWx UtLHxWQ2rtMKBa/CVYd+pSmiWZhRdd5lLa7pEBWbqyd9k9aTCypVAOWhamECQF9C xtwHZf5kFYJ+mteR0WoNVIEvLaX6neVq1Rfemk306mqPxr4vp+xVIZi48SIXxqzd xEAW4jj8xB7FATXpGJ8CQBIB6PK1IE8uvQ7bAt6nfKnaAoDfIemHqKJiB1TFCG8+ Bra8kOlEImV30hJkA6+7fkkHIBfCHo7eqpLa9geEaoc=
-----END RSA PRIVATE KEY-----

----------------------------------------------------------------
deep325xpnuadoxq.onion
-----BEGIN RSA PRIVATE KEY-----
MIICXwIBAAKBgQDPTNzqp0sxvnlMWAc/wXijEN9tUfptd+NX1RJmwBq3qoLalhXS Q0qHB0cPD/KyMswazmWzhnpDMhSCcdc+Ee1Y5/pV1lBbitMcIIJS97bk6BmIeMCD ZrKBMoDJDFK/Et6xGjMwPdXAmNt4vn893bPfdVTHCzF+/FbYh4yv2cDKMwIEAR3c AQKBgBhclklkExMKQK7jO0+y974NDTBKst9n3cv+5SNCediKaaanlXNqOiksPJqK 4n39M7QE2b+FuSvK4PN5tGrYMdaV+PmQgjGORqosvZLVY+o5k0i/Blniti3yo9+I RFUd7ErggNdSvFltgwncYrQkY7tAO/lU+U6+zwr5GUu3TCzRAkEA+0NC969bwmD1 NMTGxTmHJUewa69Sg72NUtWzBth2x3rgbQ9ZBEl3hFYvTJbgu1Gjm9Zd6kVtHRrU yd5eFifIZwJBANM1acCegE5V6A/bio3mqmeqxRBtwdvj4guVbOoeaLG0XiDgYwpP VSI5jGeryYntrBmaXbwfCP5TCUZcbEcSwFUCQQCvGPfn43uA+vzHADLjxt3gTOMi lKAUiTl3SqdAY8vUSYrluYSduS0eYVioCAHLw+i2FQUn1D5EALWbdH+t4D7RAkEA l09f8mYq2JUlkh4Y3AY0rnd8C5C3e+q2NryNAgs2yPqKbZL75ISgoQFYBpdEGJ3/ FPxA4yibar0P21bOujP+YQJBAPCr4NsRI7sd35KSCVKx99Dc5z7lNRMn2xW24WuX QFDQ9S+mCi7cp+Rz89Avpo4kEgkJBVBlPFGc511SRHeBmYU=
-----END RSA PRIVATE KEY-----

----------------------------------------------------------------
deepgfybk37ah4c5.onion
-----BEGIN RSA PRIVATE KEY-----
MIICXQIBAAKBgQDTll1g841wQXnks1G/YxW4Yz791B3HLdaxAVDMkAdJXEiOlj9r 1ZPZeqWleDLVcwnY3KlPV5KYYkpp/ddlrOOLwf1TamA4K+BOFO1DF4MKQlwx+1n4 2NeE5wBYPEEsp2FP2cWx4EUr58wI3ypC8mSWFTtPrF5LIi3tt0IqU5L5/wIEAQ4f 0QKBgFhtYKF8Kaey9soKP9iEDeVNbvOGiuy1uw2Epe47Ud/RXkzK1UBvo2zPwoFm z8BqEbaM1iR9WMX5zBUNUWHtD7WdY+teuUrlGKHNjdQs1LP5+k+562pD+3eHWH6e stlsDqe0MxVsFHtIOK6Mxao9W5tkIUcScRqcNtCS9Ibo4FH5AkEA8cmDyOeKK/NK XbrFrrCGQDqEze0d9MXELXyB/YhOsLrhoupKf4WSnJVluHKfxQW4RJ+8xiWkxrNQ mx3d5OKQ1QJBAOAGZPLWKe347ZPC6n3fF576Srl+M+La7CISO4YsTrW3jIvZ0Q4N w8tIDrP/3juuJ4Iyp5CVwzpcmV/yaZcN6YMCQBLrfYjkb7YTGicqMSj7UlHS0Sid 9wkkIs9PKuajPka9xWJJLIQ7RUyypX1OW+ZsCOqFbGyImBBMuztlZcOEGgECQQCL W3/AZSseHF6cLbWhJC/ksZngGduABOCU6arHlRLsdOvFkWsz6z23yPhCVLQ9qhi8 +N0czkuGiLjFLI9Adw+/AkBYUTdAxRelNx9Le5N3fw4cKmj3mJMPq0OEPTOwLsKw Lqn4uoKKqGiUCLp3kBkaEp98JG4jBHSrWZ03enmjdrKp
-----END RSA PRIVATE KEY-----

----------------------------------------------------------------
deepbr4s5kbsaefe.onion
-----BEGIN RSA PRIVATE KEY-----
MIICXwIBAAKBgQCuiDVz7wJSTaEvTtWreB4hr/luouKI9hF0bqe85DKH+NOUebOG 0Eij7Q12/UZxABAk13qjjUhtriOCtpY7pLnJyi7ql/xRnT9G8dcMqU4rzGrWcdpJ uTs5gvBL8g6GtCrRNMEcNkj2Ls6WZkQQhbs96Gu/VbkzQ5jY4UvGlmZNFwIEARLk cwKBgDq/KQ3jK5ZtMgVGASZvrK5Yk7A0jIVy+30TY4wqRGi3ByN4WHpQbRIRTdAe FKb2LY6SCelkWt28zWN9xc506ZmJlHrJHGLIzPif0jqdacNL8MCTznZelT3jAT1U gz8+Ba1WMP4iYgfElt/f1+epWplJ6sUZ93GGBW2Ixja9ObV7AkEA5Slha+VC1vlC NdAFjUvUx8Ck8O0pGrBAZ0iKv7qcWHMgGr7stzTslToN8kJ970/Tq2FrYOkOpzWw dJUI5Ghh5wJBAML48wPsl8dzWLADbXrdNB+r69POczFFTMm5W5DuAK+QSXTPT4Py ktGDq1TLaikVKTaP5nweZsk6/SuqNwPBtVECQQCSxiePgaFqs5CcdnZcmksXqB9p Qb/O1AxpKVIBlCTSqAHk6kQuMFgTO/Tr04Db+N0I9of9m53SGzuy0dDNzH1jAkEA lzG0F4GDICeUXd8vZRudzr5BGGiz2V0DN9IqJGOjRYFoZk91fq4APgtz64emqGAZ pyl0xIRiUW94IdfLUcmjuwJBAIlCGcYKAhcY5sY0yTtWjzpaRAj8SN6y+lFIw1xe phfURNJhiRBJb1w65E8Czxl7jsxbH4DBDuKbdCGa5lIRCSM=
-----END RSA PRIVATE KEY-----

----------------------------------------------------------------
deepddemfxzllavj.onion
-----BEGIN RSA PRIVATE KEY-----
MIICXQIBAAKBgQCuuqZQJ1IRASyrNkyxPotZNHU+VWSlTFeHECXazWURMu9jg+vG +A9wARCcyLC766Gb+MYIBOfDP6LDFd3fXoCXegnsSXOrzjLDIVJCDWwmWIG2wuO5 G47aAil8dE2F7lJG7cPWBlXzKoQ9n7a0a3W8i839Ef95Wc8LxXjvzApPOwIEARTG EQKBgFN8lry0qjr1lpcgbLUDzNCHJnfmOL8woxapRUnXMEa0WZbk48QRYSJeWiZt 2yjDMFBMXGP5M3xLAEEPMdjZ6AsOQbVosKNmrzZetNPLk05OlPko2JWer6NCx8wE 5btsAMFbVRuR3ihbaDy1BNgzA2dV1Q8a2oqafIaPYynQx4ZhAkEA2WDbSkh3wc07 T6xTF/0sVuvae9qIrYsfX0N2EFXzW//Aietfld/Cz1yUOMVIaExN240x+SMgGBKw Epf//27YdwJBAM3F8/v/kCcBBNaTnEeAkRkc49/wp3OAg2E3WVKEwswKvJriRGg2 O5PfMJ95suQQHyJYLbQyafGFkUAF3Cp+tF0CQQC/BQTtBZcTkwmupmLPHZA5fOQD 735zq5nEvD7eknTb/zJZhqq+i69S8y5xF6JeUHxLaiwAT7WvIxkBFj/NOo2ZAkAo alg9G+z/xgy9d8547wTPTnD1L8ohS6oDj7+NqE1qdXDp8AmOHmY17xjewRECD6Hz dg4EMag1EPxcMIpU0w79AkBGZbWEkebPuzkCt2pyelnN9sBsldFTC0weGHkEDgot qViveUjvS71FqdPKhWDB/KoYwqTmt/3kfjkgRR5VkJtg
-----END RSA PRIVATE KEY-----

----------------------------------------------------------------
deepehjzopz4nuzg.onion
-----BEGIN RSA PRIVATE KEY-----
MIICXQIBAAKBgQDZK8+9gPZCRycqA9JODW4YO6GTtFvW3enwItJlOob/73MxD0mR BUTP19JbJecTMPPzuvRVyw+l11sETvGYSSWBNKkijqKxdiqxx2YR24RUeBzco4n8 Mksuqis7jCdaEH5F6ywdYiHIU15ihZ4sb/ofogxystAG5ZkbBFv+CUBYuQIEAQHz iwKBgDO7CKno7jI9qjTivS6ckwGJiUHttdbMqUeqEWuCrcUoNyb55bNRSUKr5ySW +nIypNiLaKCAxb3GPUWp3G8Wa1rmFZCdpeEC/1AkBus/h5vHBO69jDmEjnBD6EBr DGFm0Ai84VHH1G+oQmB0OxZWGqp8wz9oJE86KeYwj8Iti71JAkEA/YLZZysZtLZY rPyHlkGHgfSBJiRf5FJKlEDqli5m9gj4XS1iyNRM41Ynu+KVqFdGZagf4zLYP4iK qpfToxmeSwJBANtNoPd7IYVysjhH1rwqs/xd7DDUVRHnjQX9N0fjSQFDre1mQzhl wpOEKw2L0sM/xFj5kgKHZMZlVubszCVOcosCQQDJmj3jo6gMx67yD//uILpMcU3m LXI1Ga+P5dgfhUzTRKSx++7kAg2eZ3E++pl+5psfiaGHHM0E3YWm1HrfTt3DAkBa 3H9547Xosr3oqKRWRDqbBn8i3BS/2Q/V1h1abLN3afWD4iICInnTU4eThNDsrNhJ xEbc3VwalS0x2qFbGR9vAkBTpHtpJUXGIji2OIuwquVnkVPNW1wJRoqxgUxtPfzr v2QDyb1FYMfUBn1hIQqP9HxaKMX53Epmdl1Vxfi5jOKF
-----END RSA PRIVATE KEY-----

----------------------------------------------------------------
deepgfeaqzdi2dgy.onion
-----BEGIN RSA PRIVATE KEY-----
MIICXQIBAAKBgQDGXula7fSD6SMTc5vjidhUhp0hiQ33hfGfk23gJ5dHxP03bAIB 3EI3N9HeYeDVj73oe8OF17avMFWpukLeatxvS6F/04TbLoRj6ytnZc0gW8aCbZdv xKk5ahf6yBNcfGl0HaIpvu7ZqoEkgM8yiLHuVU9YLXc9tuyMHI0xGHD5vQIEAQt4 awKBgAxNCQiJcPRlO/LmTdLMIUoC6bir0+a0WDHt2LkZpJBdZa06Jb9tjapF9uDX jrI8qLwZBiLICk/YxLYW2s0l4pfWHX6fUg001NR/iOeZfW1x1uy5U3HuayZBGEwz UQDcnxSVGwooAkK4g1Bo2M71I3yHanhh7M0vgxBeMEEVCHoDAkEA8XOSuQd99PBo Ywf1UpIujDQ4ISenjmxkNzwRLneQ6nMxKAP/wKsPj70K+o/zBIqISEICCO7+HvWo MBPO29HoTQJBANJSz8khCaBx+Xq5mLJ3lUV87/seg8EGhWAfMNWzNFYUmWWzpEYB kk3KDDgzsVwWiQKtgHTwZ34omkYZZd7DDzECQBUUJ/Pwv9jI/RZ4WGuAENuy5oTQ 5vpqaAaRws0M8ZEYx6ZKi9upfDTpThTl2nxnhhDc/IAVZrr3aADi6tGWjhsCQB8E cK2KaOaalsdd2hGn6f9HhpKNg7wSMxJFyetNNbv7m6BthDL01/1s9C6Vwkm9vOoC wUACSwEsrF4q0MZVQbMCQQCqqtEdla3oqM0t1YFvMFm2P3jRGrhuhiANah4N4zRr QwyMchWZC2DwV8oIwbvZDBbMf3IzaYexKhgU169gsED/
-----END RSA PRIVATE KEY-----

----------------------------------------------------------------
deepyy5e6dzf3kvt.onion
-----BEGIN RSA PRIVATE KEY-----
MIICXQIBAAKBgQC4IndxzVIc8AqOs5aAXki/BEZK3osDdmh3icgksdk2geyPjLyV yQ8FoKHDzlBYIFd1z+F4FfT/tmN/UutLiKvLhCie9vkESmfomnejoMZqe6n/pzLM Lm1jFg5gnPTE2CX5SsI7nTEt7qrI0eT2exBBA2f3iX4IWyI9ipTOr71tJQIEARDg WwKBgCBhvVhMBBuRqTpZFqy18+ZY7+oV090m+QxsDygOkZ0oG8gdAau/0lRJzt7i Tu6AnWXJlrFwJ5ipKEEwBH/9/0tFVMDupV0U3peAwyqYyNBSUvBll5x/ViLAyyLN +XgVHAxYvt8iXbHyNZVIWIaCLMLrKTncS+CecjtXld0c2A31AkEA63Srjdfvz0ta Oe/o5gMC+FMjKOmnLXE7+WUUn54woYcryWWfIt4BoDGWVb4tbtFFNuCdYWGvgAr5 fXnoYzO/nwJBAMgzcloVsOQ4MM/ZsLExXEuWgdOi4zz3MNseFwo4MTYQ8MdGB7Yy AxxV0wm5WClL/QpUsaQJKhM+Ej0UOvvrDLsCQCUYdbwyP9f9Fp8hHn/jQlPIwOpm 7YTjtKNdLv0owj7gqGqVskddl/irTpvc3YYMrUCs2lynPTrz5C+zRZ77A4MCQQCk KttDr6mDSEDnVEzqPtK8ynaDMVKGao964Zmxco3Gbi6Mb36Up8HVtX4YkN3WTIUF UUJnV6GfbEXNc55U9COTAkBTtrLBvyCeT7Ee+wq0dPVPv17qzNCXXNQaPrSsIXgZ ST57ZIfKlP7d65J6P4jgyBVqkHKPrMbUQAsEstJpdC8D
-----END RSA PRIVATE KEY-----

----------------------------------------------------------------
deepnwzypwozeeud.onion
-----BEGIN RSA PRIVATE KEY-----
MIICXgIBAAKBgQDHnvcvfQtZvDLZFVOB4FvKOeiOGJMEVtpv1W0ZFkEv2twjmfuh rAwwkEZeF47BgC7OrpRMj9Hs+SLgxyz94ajqhTgsl6XjFgiu0FkVQPMfO55s3c2k kx2kWLTGC9hEAoVP9E4LkCUCvWAQaABerbnuR1R80SG9xBde6PMiIrVQhQIEAR28 9QKBgBbsqbM6V2AN/6I1vLGDmzHf7isnfRjs1itpV5zQTKLOkEYA5ChvWbObUW1D ac2mJP6rtZVxoqU6h0h0470qYdJB2Xt9cI1YJJZRxFo8eOFaRHfRnZ9vp3ygpXWV Chromdeix7P1ShNXvEKqsGlFs6f3dr51aaf6nRyvu78KA2dLAkEA5MJ9qORRlhBD dZnTn3RMvQADbecpKeyRgw2gw+uKKR1r6GTKlqunGiF6fPbeN3eJ+JEnavvl9jcD c0dzp0Q7kwJBAN9kNW/tEFL87frnTv7IZ7HxcywJ5HRvfi768IHdNiMU4KUDt44i Y21ScDOlDla6u+cWzdKXpKyIuNsu/tbqQocCQAWdr3xm8FFUWb2MEqCAUkDoLihh aSvjUv7P6W/EBGvJeWQtd5AxEMZb+WuCC2zYSemZdlW9JFTsQBna3DKUEyMCQQCG V4sFTaFJS4C2TZfQftQpXSsQ8qBhHJekI8rwlmjezIaEIsrHV0F0IEXZ8bEAmRnp FKDF+S/jbHvzbm9HAzPPAkEA4sI5mXt6sb9Rql4ownYu8fRTNph/iTYrghsy1THE 5Kf+nHbOlsyT+Ioynckmm7zk66mAkEiI4AWNSb+e7ZubWg==
-----END RSA PRIVATE KEY-----

----------------------------------------------------------------
deepbz2dl5uuk5p5.onion
-----BEGIN RSA PRIVATE KEY-----
MIICXQIBAAKBgQDXbI0u0UQOGsHtahOYSMTdYDTyn/zHHP6P0ObJ6w2P/WX0iA0Y xA8Kl2HBHoxSjWSS0WgCPMEvJFGMQd2PtYafbnxgOD8HU80tNszqfcKr02cSC2B2 A+ZPQY6xUcRyNaDZnBO/qE1n4ty73V6zUAfXawJrHPb/p+tw+5pYmPzJWQIEAUJD MQKBgBhSkp3k903rQOTnEuFNB/5pCx8BHPOm+lm6KK3sqrHZritlG/VzoWeg/Pca AAGPkgxn8KOq10DZmgZy3XN0CSnmnydIeTVldRZDSqgATbJUOYy/WLuJ1mYvrvvM TsCZ6+uuIdJESI0IlAfjOI+Sd3HhBgJQNSkYezOh23opPnfRAkEA9D3sXDa7BGTs JwCmJd2gbicdyygY86bMCoXc1X4XVCH7pejbGhJZqsB5OkzCpveHz9bygqNmNLNc O0VN3v0YKQJBAOHLeOTT0zbUBbuexDVSOiXd5aJ9D2+kE+XHcElMZ4DCDMZZfnPl NQx19B1mjmT6Nh7cUXrQxnGbXJftG1A9DbECQEepJABIPKuSBtWzKp5YLL20u4UX 633pCXPJx6Arps83iXLO2neGDZtzXHBWWY21Bb8Wa27gXO/wxFr7W1Bp8akCQCti LEfU8Ls6CZIJVuJkIrg/BGZ78TCIgix/kSIQ6S8gceXAfgK1pU7Z7BCKo09HSPVO a3UhNP5ZLyU4jWAk+IECQQCO3zs5g7w00HOLgTCVR9voVgU+F8G+foNCwI3OtsT+ zy0FFEcf/vlPSmEL7SE7eShIZCCOOpl9aR0jcr2uyyvv
-----END RSA PRIVATE KEY-----

----------------------------------------------------------------
deepxx2nofumtz7p.onion
-----BEGIN RSA PRIVATE KEY-----
MIICXQIBAAKBgQCmBLejch64/N3TEwE8oIMe4wWiAeUggnpCnieeeHQqo6ZSwfLQ oeeY/cT8msgqacI/MSEvv8AjhdRe8jXt2ipqBhZ5iOyN8fLrLLC2lrzvA8I8r+Zz 4+mBmvpyw8nwkL0kJtPmJ4ttIss7v02xWylK4Y6LLPWPa9FUvC4UdoLJ4QIEAT3w WQKBgBHPNFFLr+2c7WbJMI+ASYPxTsSRn8np+Cr95WWT3TNil49H/GB+ZsGkvjBo lItxdaMeRtmK2oK1yu/0IsS+Jexscr7+E2lx8YtF/7qbsjcmho0uAiU33WDR3pDz UJyGxvwxSH/yz5uzVDPp/N2U++HcEsZIsIcw/kQU67adCrsdAkEAzm5JAWdsS6/m h53tCRzVJRR76eepjpIM5hREajdez0IbsCAEUdc3KgUugCIGm/VpQ36z5PFEIy4I zVlm4bZfZQJBAM3iM9tg8VaFu5yMOdGOFgDEEhrF0kSq+GV/Ks/n4SyKLKBXQqx9 5hqbJ9Ny6Qc0LFvzxLGZh96YecNlquRfbs0CQAsw0ubVFOOh3syAWkKg0Eam6HlE 9G4Pjt0Qi2hI4rGMkyTHLcfnZNth0cvPr/bSSeZ1QzI4aqS9doJm6S8fRTECQQCK C2adERb/7fNfaklt8tj/Cim0qioeuINi/aoQMZUdzM+FUtyzymPtlU0pR0pG4XEM EFTK50mVxzH0FZas+iYdAkBnqsVzXm3gAKowDESwyazLNzQobJpAPNZuXOmpWd4Y WYUfqT8FF9bhHGa8qWSvHeYsj57bhAYmbW7LSH5LAddB
-----END RSA PRIVATE KEY-----

----------------------------------------------------------------
deep2htbkgt3ww5n.onion
-----BEGIN RSA PRIVATE KEY-----
MIICXQIBAAKBgQCbOxHN2fXXA+GO1Y5w7IxwEI5npR3OpiPI0TF8nRESY+77PSdW 76Bus3qWsRgvLO9fHhywLJQ2k77DNHRVaTRanlqQ8XwbkfPWLEId876T+EqU/wKQ WHnFG3xlspg2JFCU6YfpkhWtAOEBYS5XqNQoavSIJcOv2XPdx7izmo/BmQIEAQ0f 6wKBgDHbHCz2CoQLQhxuwbxchRzWhKVtACngJ97QBsajX221csNorQTtygQj7PQZ ClT7i9IcV80OfIxL8CYlyEgoqP7JOn+aB+U2Rczmyd3ReSi4BgcxE1yrT11367It BUnXuYAUK5frFPs1ZcMvrDs440QRlLROW19UkB/KgcIiTov1AkEAyn7mQTs/sKkP daKID9ygFcY1KDEHF/RSK9yZrPrWsdq/bo3gL2NXaEAZQUMu1jZ0nBWgB3ZdM7UB /u30sFk3HwJBAMQ/GaVtEAp569MAffg2MTWsRr2ghOCvMxJ+KWZqoCLVB4Ogwd5a nXcaMY/dpR9edRXiHhfRh3SRsmCezU9XiEcCQQDJd2a/FPK1/ZJawSomjzkO1ib9 SXMBKSzJ1NgYDYPxBfA8P9g4vX2zu5c17QyPmUD2w5d+pkAn3NKtdXGb8W9zAkBV nJFeV1Mcyik7lghH/lnUIsocHqQ59bwqzRq7es5w3YXgFTNILbQi9+bDv3nDnIVl zzav0bhWlBxlf5c+J20LAkAHqM0ihgXWJhbwq6LJDIY0li1XP6pA5dBFMlGlGnOZ z+Xtz7lFFh6rA80QWInz7qaoWr9puQBV3zBuk5xnqETz
-----END RSA PRIVATE KEY-----

----------------------------------------------------------------
deep3jkliy4radh5.onion
-----BEGIN RSA PRIVATE KEY-----
MIICXQIBAAKBgQC3E+gJFzD2UzzV70n5jeusYWcKM4XilHkCzlJt/0eg0RzL3JWl YI7nuRwoELlswwQxxgCWMHEMGNvJ2pVxWjEzIhGDX/6JWqjeWMbq0/5JMGhpU+ZG XothL3J7trnBjSoubQhWmvZU81EnZ+5Xz6haFezxZhhlWT3dnlr6jF0+1wIEAT1i 9QKBgECBv0pimxMdQ22mh8AKle9/V9AsUNf1n/Mjc6xrghT/lnYN029NCYOqQTGn nRY0mro7L8AKD5TpiOFTTCpQNE/LO+sNjCgxM/O0/AzRrI/s8paMWFYHGGV4gfGI jL1n8Y2r/De+HP6m7iHTP63L2A3NRfROMU7Cden4hPZL/7A1AkEA8mD4mDjQ1kpM M4NEgj2HWsqg6lEKOggPTmoklqCssmh2qvMolwYETR5y7EJ0e+/lxaJRgFrFLDl+ md/QLTXVeQJBAMFdyiV/rfyoXsOkEgf9PbI3z2KA8HC22QXyXmQsOzsYD7hZPt8O kjyERCP7ZvG7N4Ai2TsnhJOaMuOqV3ZEMs8CQQCTMQpGZ/6Lrtc7kLYxGcaG90uV r8oKYMQCEVpewl3lEN233WGb8srF6Zp0OMwF0d7ZqvoGf4HK0dpU7+xiq831AkBs YaZlpZ63X0TNSoQ02lGKUgAfOC/9dwvHxjevEeGXCSQ/kB9hksJ+feKxS6GjIOWM DOjls9xb8RS+o0pjRYGxAkAnaC9WxZgA2HsxupJa5k7/ahm/uytW/CUnHiDEzFhm jS2kULqxpsak2+DfcZidnoWopxgzbqxOkE8r5lzHX4GG
-----END RSA PRIVATE KEY-----

----------------------------------------------------------------
deepwqgv34xtghn4.onion
-----BEGIN RSA PRIVATE KEY-----
MIICXgIBAAKBgQCv+XrmDDAAKfiKW3yzH60KWlZuOQj32yK6VZHA+2ERu1dGBK1N t6vLmO3RVpgqgg6tpYbh6ARpvbiXqN2S9XgLOuXEnkd2xV2pkfxy3r/kz3nLSsvo ArPv1FHj1ZNHuEKQy05wIu/DgcvZ+MkVwwXCew6HLDtLaybVpJqRA4/C7QIEAVhI FQKBgEnxvg2XCpKTAE//xuHC7371LsJHex5/3uNLI41G8DdberRIsn8jOVZUebhz RZ/XGKymn9uHLDRtF1BVA+ayIU2wYu2RQhUAebc4bOnFC9GFlMHlq3q6ertyfgv0 U5AaWm5GFItuiJ7fu5BJXrbzBNIthBdNA2ETCVshUaHJQM7HAkEA52isZShf05n6 bPJjBQZGmAMdnyXzm3v7lwKI1tsNYo5xYRZ8bQXPkaLWPh+WujpIU+Z8eRYSUegb 70RKmUaMEwJBAMKswGkoQ9b5MnH921ao1UQA9hQdLbH7wZzeG4Hix+osTBrQXE/p zcxsXD1S78PRJVzu7uY7e7x+wnEgh/DcVP8CQQCVDNSNof0x13ei4ScOubetnJaP 73bDAkwpDNRpBshKtt5NW/H9DRxME8XmGDcWqTUZsjiHlk03a7j/Ps0j8PrxAkAV xvd26K9E2IC4VZEe+EbDRhlOY1UwzqCBeEy2BHudCm0F4arSoFoqs1duJy0kjaHJ UMFaNbsezJ9RWsy2ej4RAkEAzqJnreyg47i8QyOl5wxmKv8mPdW/CaZkix2m1yWY 4dOIWRXBgTttFkuVvUDJo6ULQWGZL0hzq4Vt13JzFpkAVA==
-----END RSA PRIVATE KEY-----

Installer Tor

Installer Tor pour mettre votre site en ligne sur le Deep Web.
sudo apt install tor
cd /etc/tor/
sudo nano torrc


Ajouter les trois lignes suivantes dans le fichier torrc.
Le dossier hidden_service est à nommer au choix pour recevoir les paramètres de votre nom de domaine .onion
DataDirectory /var/lib/tor
HiddenServiceDir /var/lib/tor/hidden_service/
HiddenServicePort 80 127.0.0.1:80


Recharger la configuration de Tor.
sudo service tor reload

Consulter la configuration du hidden service mise à jour après le rechargement de la configuration de Tor.
su
cd /var/lib/tor/hidden_service
cat hostname

Le fichier hostname contient votre adresse.onion générée automatiquement.
Le fichier private_key contient la clé privée qui correspond à l'adresse.onion générée automatiquement.

Les communications avec 127.0.0.1 doivent uniquement être acceptées par Apache.
Apache ne doit pas écouter les communications qui ne proviendraient pas de Tor.

Modifier la configuration de ports.conf.
sudo nano /etc/apache2/ports.conf
Remplacer la ligne Listen 80 par : Listen 127.0.0.1:80

Modifier la configuration de Apache2 pour le site par défaut.
sudo nano /etc/apache2/sites-enabled/000-default.conf
Ajouter sur la première ligne : NameVirtualHost *:80
Remplacer <VirtualHost *:80> par <VirtualHost 127.0.0.1:80>
Renseigner ServerName avec l'adresse.onion : ServerName Votre_adresse.onion

Relancer Apache2.
sudo service apache2 restart

Vous disposez désormais d'un Hidden Service !
Vous ne devriez plus pouvoir vous connecter depuis l'adresse IP du serveur.
Cette adresse.onion générée automatiquement devrait maintenant être accessible sur le Deep Web en utilisant le navigateur Tor Browser.

Configurer Tor pour utiliser votre adresse.onion personnalisée créée avec Eschalot.
Ouvrir le fichier private_key et remplacer son contenu avec la clé privée qui correspond à votre adresse.onion personnalisée.
sudo nano /var/lib/tor/hidden_service/private_key
Recharger la configuration de Tor.
sudo service tor reload
Le fichier hostname devrait maintenant afficher votre adresse.onion qui correspond à votre clé privée.
Sinon, remplacer l'adresse.onion présente dans le fichier hostname par votre adresse générée avec Eschalot puis recharger à nouveau la configuration de Tor.
sudo nano /var/lib/tor/hidden_service/hostname
sudo service tor reload

Installer Tor Browser

Installer Tor Browser pour accéder aux sites disponibles depuis le Deep Web.

Ouvrir un terminal et se connecter avec l'utilisateur root.
su
Ajouter le lien de dépôt des paquets backports dans le sources.list.
printf "deb http://deb.debian.org/debian stretch-backports main contrib" > /etc/apt/sources.list.d/stretch-backports.list
exit
sudo apt update
sudo apt install torbrowser-launcher -t stretch-backports


Lancer Tor Browser
torbrowser-launcher

Tester la connexion vers votre adresse.onion depuis le navigateur Tor Browser.

Charger les fichiers de Magento sur le serveur

Télécharger l'archive de Magento dans var/www/html/boutique/
Décompresser l'archive de Magento.
tar xzvf Magento-CE-2.2.5_sample_data-2018-06-26-09-42-59.tar.gz
Supprimer l'archive compressée de Magento.
rm Magento-CE-2.2.5_sample_data-2018-06-26-09-42-59.tar.gz
Appliquer le changement de propriétaire et de groupe pour www-data:www-data
cd /var/www/
sudo chown -R www-data:www-data html

Créer une base de données et un utilisateur spécifique pour Magento

Ouvrir le navigateur et lancer PHPMyAdmin : http://www.localhost/phpmyadmin
Créer une base de données spécifique pour Magento.
Nom de la base de données : bdd_magento - collation : utf8_unicode_ci

Créer un utilisateur spécifique pour Magento.
Aller dans privilèges pour ajouter un utilisateur : Choisir un nom, ajouter localhost, générer un mot de passe :
Limiter l'utilisateurs aux droits suivants :
SELECT
INSERT
UPDATE
DELETE

CREATE
ALTER
INDEX
DROP
CREATE TEMPORARY TABLES
SHOW VIEW
CREATE ROUTINE
ALTER ROUTINE
EXECUTE
CREATE VIEW
TRIGGER

LOCK TABLES

Une fois les droits sélectionnés, valider la création de l'utilisateur spécifique pour Magento.

Supprimer l'utilisateur root de la base de données de Magento.
Depuis PHPMyAdmin / Aller sur la base de données de Magento / Privilèges / root / Éditer les privilèges. Tout décocher. Enregistrer / L'utilisateur root disparait.
A suivre : Supprimer totalement l'utilisateur root de MariaDB du système.

Lancer l'installation depuis le navigateur

1- Tester la compatibilité PHP.
Il manque PHP Extension soap et PHP Extension bcmath.
sudo apt install php-soap
sudo apt install php-bcmath


Activer l'extension php-soap.
sudo nano /etc/php/7.0/apache2/php.ini
Décommenter la ligne : extension=php_soap.dll et remplacer .dll par .so
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/20151012/php_soap.dll///so' - /usr/lib/php/20151012/php_soap.dll: cannot open shared object file: No such file or director...
[Fri Aug 17 20:42:15.673874 2018] [mpm_prefork:notice] [pid 591] AH00163: Apache/2.4.25 (Debian) configured -- resuming normal operations
php -i | grep -i soap
semble bien activé, à l'aide de cette commande, et, depuis phpinfo.
sudo nano /etc/php/7.0/apache2/php.ini
Désactiver cette directive depuis le php.ini et elle reste activée sur phpinfo.


Activer l'extension soap et bcmath en redémarrant Apache2.
/etc/init.d/apache2 restart

2- Ajouter les informations demandées concernant la base de données et l'utilisateur de la base de données.

3- Compléter les informations du serveur.
Adresse du site de commerce : http://localhost/boutique/
Adresse d'administration : http://localhost/boutique/choix_du_lien_administrateur
Ne pas utiliser https.
Encryption Key : I want to use a Magento generated key
Session Save Files

4- Compléter les informations horaire, devise et langue par défaut.
Time Zone : GTC UTC
Store Default Currency : Euro
Store Default Language : Français.
Pour un site Deep Web en production, préférer l'anglais et la monnaie en Dollars.
Le Bitcoin n'est pas proposé par défaut par Magento.

5- Créer le compte admininistrateur.
Utilisateur_administrateur
Mail_Admin_Anonyme
Mot_de_passe_administrateur

6- Conserver le récapitulatif de l'installation.
...
Your Store Address : http://localhost/boutique/
Magento Admin Address : http://localhost/choix_du_lien_administrateur/
Encryption Key : 1......................3
...

L'installation standard de Magento est terminée.

Pour raison de sécurité, retirer les droits en écriture sur le dossier /var/www/html/boutique/app/etc
cd /var/www/html/boutique/app/
sudo chmod ug-w -R etc


Si nécessaire, appliquer les droits suivants sur les dossiers et les fichiers :
sudo find . -type d -exec chmod 755 {} \; && sudo find . -type f -exec chmod 644 {} \; && sudo chmod u+x bin/magento; sudo chmod -R g+w ./{pub,var}; sudo chmod -R g+s ./{pub,var}

Paramétrer l'environnement pour Magento

Il est fort probable que les pages de Magento ne soient pas correctement chargées en local
Ajouter le code Directory suivant dans la balise <VirtualHost> de la configuration du site pour Apache2.
sudo nano /etc/apache2/sites-enabled/000-default.conf
<Directory /var/www/html/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>

Avec ce code, les redirections des pages se feront correctement en local.

Ajouter la définition pour le ServerName localhost.
<VirtualHost 127.0.0.1:80>
ServerName localhost
DocumentRoot /var/www/html


Récapitulatif de la configuration du site pour Apache2
######################## A SUPPRIMER ########################
# NameVirtualHost has no effect and will be removed in the next release.
# NameVirtualHost *:80
######################## ServerName ########################
# Renseigner ServerName hors des VirtualHost pour ne pas avoir le message :
# AH00558: apache2: Could not reliably determine the server's fully qualified
# domain name, using 127.0.1.1.
# Set the 'ServerName' directive globally to suppress this message.
# Je met localhost qui correspond au serveur web.
ServerName localhost

<VirtualHost 127.0.0.1:80>
ServerAdmin mail
ServerName localhost
DocumentRoot /var/www/html
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined

<Directory /var/www/html/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
</VirtualHost>

<VirtualHost 127.0.0.1:80>
ServerAdmin mail
ServerName ydnvs4prxlg25ryw.onion
DocumentRoot /var/www/html
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined

<Directory /var/www/html/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
</VirtualHost>


Vérifier si l'on peut bien avoir deux ServerName dans la configuration.

Redémarrer Apache2 pour appliquer le changement de configuration.
sudo service apache2 restart

Modifier le fichier hosts de la machine pour configurer la résolution des DNS.
cd /etc/
sudo nano hosts

# IPV4.
127.0.0.1 localhost
127.0.0.1 localhost.localdomain
127.0.0.1 Votre_adresse_tor.onion
127.0.0.1 nom_de_la_machine
127.0.0.1 nom_de_la_machine.localdomain
127.0.1.1 nom_de_la_machine
127.0.1.1 nom_de_la_machine.localdomain
# Commenter les lignes IPV6.
# ::1 localhost ip6-localhost ip6-loopback
# ff02::1 ip6-allnodes
# ff02::2 ip6-allrouters
# Adresse de diffusion limitée.
255.255.255.255 broadcasthost

Paramétrer Magento

Modifier les deux fichiers .htaccess de Magento :
Ajouter une ligne dans le fichier .htaccess du dossier /boutique/.
sudo nano /var/www/html/boutique/.htaccess
# RewriteBase /magento/
RewriteBase /boutique/


Ajouter une ligne dans le fichier .htaccess du dossier pub de boutique.
sudo nano /var/www/html/pub/.htaccess
# RewriteBase /magento/
RewriteBase /boutique/


Si appeler appeler adresse.onion/info.php depuis Tor Browser fonctionne, le domaine adresse.onion n'affiche pas Magento.

Afficher Magento en local depuis localhost pour accéder à l'administration.
Changer le base path depuis Store / web / Base URL par /boutique/ ne fonctionne pas.
L'envoie de mail n'est pas configuré. La modification n'est pas acceptée si le mail n'est pas envoyé.

Changer le base path de Magento dans la base de données depuis la table core_config_data.
Modifier la valeur http://localhost/boutique/ par défaut par /boutique/ pour les deux lignes suivantes.
web/unsecure/base_url
web/secure/base_url

Effacer le cache après avoir modifié les valeurs dans la base de données.
cd /var/www/html/boutique/var/cache
sudo rm -R *

Avoir remplacé le base path avec /boutique/ permet maintenant d'accéder au site Magento depuis adresse.onion qui s'affiche parfaitement bien.
Seul problème, une fois le base path remplacé par /boutique/ je n'ai plus accès à l'administration, ni en local, ni depuis adresse.onion.

Avec le basepath à http://localhost/boutique dans la base de données, l'administration fonctionne mais depuis adresse.onion le site n'est pas navigable, les liens étant redirigés vers un lien localhost qui ne s'affiche pas.
En changeant les 4 basepath pour /boutique/ (Dans les 2 fichiers .htaccess et /pub/.htaccess et les 2 basepath en base de données dans la table core_config_data) adresse.onion fonctionne pour la navigation mais alors c'est l'administration qui ne fonctionne plus avec le message d'erreur suivant : Whoops, our bad... The page you requested was not found, and we have a fine guess why.
remettre http://localhost/boutique/ en base de données pour refaire fonctionner l'administration en local le temps de configurer le site.
Quand je suis en base path /boutique/ dans la base de données, onion fonctionne correctement sans le SID, mais, en local, le SID est à nouveau présent sur certains liens. En fonction de l'ordre de visites de liens, pour le test de navigation, le SID peut rester ou disparaître.

Ne pas afficher le SID
Exemple : http://localhost/what-is-new.html?SID=srmkog43ha6c0keac3u2mgm4s5
Aller dans Système > Configuration > Paramètres de validation Web > Session.
Régler « Utilisez SID sur Frontend » sur « Non ».
Ne semble pas fonctionner tout le temps.

Créer un utilisateur de test pour le front-end
Testeur / Testeur

Afficher les logs
/var/log/apache2/error.log
/var/log/apache2/access.log

/var/www/html/boutique/var/log$ ls
connector.log debug.log install.log system.log

Note :

J'ai utilisé un serveur SMTP pour gérer les mails.
Il semble conseillé de désactiver les mails sur Tor.
Sauf que, si l'utilisateur perd l'accès de son compte, il ne peut pas le récupérer.

Je constate que le FAI, le nom du système, et, le serveur SMTP sont indiqués dans l'entête du mail.
Je cherche à voir si il existe des serveurs SMTP considérés comme anonyme. (Même si rien n'est anonyme.)
Voir à utiliser un VPN, pour ne pas afficher le FAI du serveur local lors de l'envoi des mails.

Chaque individu est différent et Internet doit être adapté à tous, quel que soit l’handicap.
Pour cela il existe des standards et des normes d’Accessibilité du Web.
[WCAG]

Visionduweb - La Réponse Collaborative - 2002 / 2019

Condition d'utilisation du site Visionduweb

Vous êtes soumis au règlement suivant et à ce titre ni l'administrateur ni l'hébergeur ne pourraient ni ne seraient tenu pour responsable de vos actes.
Vous ne devez en aucun cas utiliser les informations présentes sur Visionduweb pour nuire à autrui ou à un système informatique.

La licence CC BY-NC-ND 4.0 est attribuée au contenu rédigé par Visionduweb sur les domaines suivants :
www.visionduweb.com www.visionduweb.eu www.visionduweb.fr www.visionduweb.info

Les profils utilisés par Visionduweb : Anonymous, Visionduweb, Zer00CooL

Le serveur et les services sont accessibles.
------------------------------------
------------

Chercher dans ce site

Menu de connexion