Kali-linux distribution GNU/Linux spécialisée dans l'audit et le pentest.
Kali-linux.fr Communauté française de kali-linux

 

 Torprésentation

Tor est un réseau permettant de vous rendre anonyme sur internet.

 Je vais brièvement vous expliquer le fonctionnement de Tor, pour commencer, dans un cas normal votre PC va envoyer une requête à un serveur qui par la suite va vous répondre. Dans un réseau Tor, le client (donc vous) va choisir un chemin « aléatoire », afin de construire un circuit à travers plusieurs PC hôtes (noeud). Vos paquets vont être envoyé à un premier nœud qui connaitra votre adresse IP, puis qui va l’envoyer à un deuxième nœud qui connaitra l’adresse IP du premier nœud, puis à un troisième nœud qui connaitra l’adresse IP du deuxième nœud, etc. La réponse du serveur se fera dans un sens inverse afin de faire parvenir l’information jusqu’à votre PC. Le tout bien entendu crypté, pour plus d’informations sur le fonctionnement de Tor voir : https://fr.wikipedia.org/wiki/Tor_%28r%C3%A9seau%29

Bon maintenant on passe aux choses sérieuses, donc pour commencer on va éditer le fichier /etc/apt/sources.list:

 On se rend dans le dossier /etc/apt/

cd /etc/apt/

et on fait

nano sources.list

puis vous ajoutez cette ligne dans le fichier:

deb    http://deb.torproject.org/torproject.org wheezy main

Après on génère la clé de cette manière :

gpg –keyserver keys.gnupg.net –recv 886DDD89

gpg --keyserver keys.gnupg.net --recv 886DDD89

 

gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | sudo apt-key add -

gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | sudo apt-key add -

Si tout va bien vous obtenez un Ok.

Une fois avoir échangé les clés on fait un petit

apt-get update

Et enfin on installe Tor

apt-get install tor tor-geoipdb

 apt-get install tor

Ensuite, on va sur le site officiel de Tor et on télécharge la version Linux de Tor qui nous correspond : https://www.torproject.org/download/download.html

 installer Tor

Après l’avoir téléchargé on va décompresser le fichier

tar -xvzf nomFichierTor (pour moi c'est : tor-browser-gnu-linux-i686-2.3.25-8-dev-fr.tar.gz)

Bon maintenant on va un peu biduler les fichiers, afficher sur votre écran le fichier start-tor-browser, en cliquant dessus ( 😉 ) et en choisissant l’option “afficher” :

 afficher start-tor

Ouvrez le fichier et rechercher ces lignes :

if [ "`id -u`" -eq 0 ]; then
    complain "The Tor Browser Bundle should not be run as root.  Exiting."
    exit 1
fi

et les remplacer par celles-ci :

if [ "`id -u`" -eq 1 ]; then
    complain "The Tor Browser Bundle should not be run as root.  Exiting."
    exit 1
fi

Bon on a assez travaillé, on va faire une petite pause et je vais vous parler un peu de polipo. Bon déjà pour commencer, polipo est un proxy qu’on associe très souvent avec Tor, alors vous allez certainement vous poser la question : pourquoi un proxy ? tout simplement pour optimiser votre anonymat et vous permettre d’utiliser des connexions SOCKS (voir https://fr.wikipedia.org/wiki/SOCKS ).

On va donc faire :

apt-get install polipo

 apt-get install polipo

Après l’avoir téléchargé, on va se rendre dans le fichier /etc/polipo/

cd /etc/polipo/

Et on va renommer le fichier configuration de polipo :

mv config conf-backup.txt

Après l’avoir renommé, je vous invite à télécharger un nouveau fichier de configuration que je vous ai spécialement préparé : http://host-a.net/u/kaliLinuxFrTor/

Une fois téléchargé,  placez le dans le fichier  /etc/polipo :

mv config /etc/polipo

Il ne nous reste donc plus qu’à faire

service polipo start
service tor start

Et normalement cela vous donne :

service start

Après vous lancez le fichier start-tor-browser, mais cette fois-ci au lieu de cliquer sur “afficher” vous choisissez l’option “lancer” :

 afficher start-tor

Suspens ! On a le droit à un petit chargement…

chargement

… puis enfin la fenêtre tant attendu s’affiche

Capture du 2013-06-26 11:47:12

On a réussi à changer d’adresse IP !!!! Votre nouvelle adresse IP est affichée dans la fenêtre, cependant cette adresse IP ne marche que pour le protocole http et https. J’avais oublié de vous préciser que vous avez télécharger avec Tor un navigateur firefox spécialement conçu pour le réseau Tor. Maintenant vous pouvez surfer sur le web anonymement, le prix à payer est un chargement plus long de la page vu que votre “petit” réseau parcourt le monde entier (à cause des différents noeuds présent un peu partout) ! Vous remarquerez que Tor a eu la gentillesse de nous fournir une petite icône

Sans titre

Voilà le tuto est fini, pour ce qui est de la configuration de polipo se serait trop long à expliquer maintenant (peut être dans un prochain tuto 😉 ). Pour information si vous voulez en savoir plus sur Tor et aider le projet en devenant vous même un noeud du réseau je vous envoie sur leur site officiel : https://www.torproject.org/ en plus de cela il y a également une aide en français dans le panneau d’affichage… Pour tous problèmes quel qu’il soit n’hésité pas à demander de l’aide sur le forum francophone de Kali Linux

A bientôt,

firefox_20

21 thoughts on “Installer Tor sur Kali Linux”
  1. Lorsque je lance la commande gpg, elle ne va pas au bout.
    Voici ce que j’obtiens.

    root@PC-Jang:~# gpg keyserver keys.gnupg.net recv 886DDD89
    gpg: répertoire « /root/.gnupg » créé
    gpg: nouveau fichier de configuration « /root/.gnupg/gpg.conf » créé
    gpg: Attention : les options de « /root/.gnupg/gpg.conf » ne sont pas encore actives cette fois
    gpg: le porte-clefs « /root/.gnupg/secring.gpg » a été créé
    gpg: le porte-clefs « /root/.gnupg/pubring.gpg » a été créé
    utilisation : gpg [options] [fichier]

    1. Trouvé
      Remplacer les – par des — (double -)
      Donc
      gpg –keyserver keys.gnupg.net –recv 886DDD89
      au lieu de
      gpg –keyserver keys.gnupg.net –recv 886DDD89

  2. Pour ceux qui bloque a gpg –keyserver keys.gnupg.net –recv 886DDD89
    replacer par gpg –keyserver keys.gnupg.net –recv 886DDD89
    changer les tirets – par —

  3. Salut, J’ai fais ce tuto
    mais après avoir fait “service polipo start” j’ai ce message :
    Starting
    polipo: /usr/bin/polipo already running — doing nothing polipo.

    Je
    comprend pas j’ai suivi exactement le tuto.

  4. moi quand je fait “apt-get install tor tor-geoipdb” il me mets:

    Lecture des listes de paquets… Fait
    Construction de l’arbre des dépendances
    Lecture des informations d’état… Fait
    E: Impossible de trouver le paquet tor

    j’ai suivie le tuto avent sa avec soin, est ce que il y a un problème quelque part ?

  5. ça foncitonne pas j’ai le message d’erreur suivant “le programme tor c’est terminé de maniére inattendu”.

  6. Bonjour
    La question va paraître bête mais ta conf de polipo est pour avoir un SOCKS5, excuse moi d avance de cette question si elle apparaît comme évidente.

  7. moi je suis bloquer à ici : “gpg –keyserver keys.gnupg.net –recv 886DDD89” enfaite tu à changer ton “directory” ? parce que sur ton image c’est écris “~” donc où doit on le mettre ?..
    Autre chose quand j’ai édité le fichier il fallait ajouter devant “#” ?

        1. Merci, j’aimerais savoir si je pourrais te parler en privé pour une question importante que j’ai à te poser ? Mais je ne sais pas par quel moyen … ?

  8. Serait-il possible de remettre un lien valide pour installer le fichier de configuration de polipo ?

    Merci d’avance,

Leave a Comment

Time limit is exhausted. Please reload CAPTCHA.