Site icon Kali-linux.fr

Installer TOR dans le compte root de Kali Linux

Dans ce tutoriel nous allons voir comment installer TOR en le compilant comme n’importe quel autre logiciel dans le compte root de Kali Linux. Le tutoriel va vous montrer la procédure de A à  Z pour être anonyme à  90 % ( TOR à  ses failles mais, on va les combler).

Le tutoriel permet d’installer TOR de manière à  l’intégrer dans le système dans le compte root pour qu’il puisse Anonymiser toute votre connexion. Normalement TOR ne peut pas s’installer sur le compte administrateur root dans Kali Linux, mais on va remédier à ça.

Attention, faites toujours des tests pour être sur que votre logiciel soit pris en charge avec TOR sur le port 9050 avec l’adresse IP 127.0.0.1. TOR peut défaillir alors prenait un VPN en plus au cas où, surtout pour tous les protocoles qui font des requétes DNS ( UDP sur le port 53).

Rafraîchissez vos sources en exécutant la commande suivante (en tant que root) dans le Terminal :

root@kali:~# apt-get update

On va faire quelque dossier pour organiser notre installation, vous pourrez les effacer quand vous aurez fini.

root@kali:~# mkdir setup
root@kali:~# cd setup
root@kali:~# mkdir tor
root@kali:~# mkdir vidalia

Vous devez également installer les paquets nécessaires pour construire TOR et Vidalia :

root@kali:~# apt-get install build-essential fakeroot devscripts qt4-dev-tools qt4-designer libqt4-dev g++ cmake

Installer  TOR dans Kali Linux sur le root

Vous devez installer les paquets nécessaires pour construire vos propres debs de TOR :

root@kali:~# apt-get build-dep tor

Ensuite, vous pouvez construire Tor dans  /root/setup/tor/debian-packages :

root@kali :~# cd tor
root@kali :~# mkdir debian-packages
root@kali :~# cd debian-packages
root@kali :~# apt-get source tor
root@kali :~# cd tor-*
root@kali :~# debuild -rfakeroot -uc -us
root@kali :~# cd ..

Maintenant, vous pouvez installer le nouveau paquet :

root@kali:~# sudo dpkg -i tor_*.deb

Redémarrer le PC.

Installer  Vidalia dans Kali Linux sur le root

Vous devez installer les paquets nécessaires pour construire vos propres debs de Vidalia :

root@kali:~# apt-get build-dep vidalia

Ensuite, vous pouvez construire Vidalia dans /root/setup/vidalia/debian-packages :

root@kali:~# cd /root/setup/vidalia
root@kali:~# mkdir debian-packages
root@kali:~# cd debian-packages
root@kali:~# apt-get source vidalia
root@kali:~# cd vidalia-* 
root@kali:~# debuild -rfakeroot -uc -us 
root@kali:~# cd ..

Maintenant, vous pouvez installer le nouveau paquet :

root@kali:~# sudo dpkg -i vidalia_*.deb

Redémarrer le PC

Configuration de vidalia dans Kali Linux sur le compte root

Il est parfois nécessaire d’arrêter TOR avant de lancer Vidalia notamment dans le cas où TOR est lancé au démarrage dans les préférences de Vidalia :

root@kali:~# /etc/init.d/tor stop

Pour lancer Vidalia, tapez simplement Vidalia dans le Terminal ou utilisez le raccourci Vidalia proposer dans Applications>Internet. Pour que Vidalia fonctionne correctement aller dans les Paramétres>Avancée et coché la case du haut ” Utiliser une connexion TCP (Control Port)”

Polipo est un proxy HTTP qui utilise par défaut le port 8118 et qui peut être utilisé à la place de Privoxy. Il sert à prévenir les problémes potentiels avec TOR  permettant ainsi d’offrir un meilleur anonymat, il est recommandé pour les utilisateurs de TOR.

De nombreuses applications ne supportent pas l’installation de paramétre  proxy sock mais seulement les paramétres de proxy http. Torsocks permet également à la à Torréfaction de nombreuses applications, notamment les applications GUI.

Polipo est utilisé  pour traduire le trafic http vers le trafic de sock . L’ inconvénient de l’utilisation Polipo , c’est que sous des circonstances normales, il ne dispose que d’un port d’écoute http seulement vers le port proxy socks de TOR.

Privoxy peut être utilisé à  la place de Polipo. Le doc officiel de TOR recommande de ne pas démarrer les deux simultanément, car deux proxys ne doivent pas écouter le même port. Cela crée des conflits. Pour installer Polipo tapez dans le Terminal la commande ci-dessus.

root@kali:~# apt-get install polipo

 

Configurer Polipo dans Kali Linux dans le compte root

La configuration se fait dans le fichier /etc/polipo/config. Pour éviter des manipulations ardues, les créateurs de TOR on fait un fichier de configuration que vous pouvez télécharger sur le dépôt officiel gitweb.torproject.org via le Terminal, voici le fichier officiel tout près.

root@kali:~# wget https://gitweb.torproject.org/sjm217/torbrowser.git/tree/build-scripts/config/polipo.conf

Une fois télécharger il vous faut le mettre dans le répertoire /etc/polipo/ en lieu et place du fichier de configuration par défaut. Sauvegardons-la juste au cas où :

root@kali:~# mv /etc/polipo/config /etc/polipo/config.save
root@kali:~# mv polipo.conf /etc/polipo/config

Vérifiez que le port est bien le 9050 (port par défaut de Tor pour socks). Pour cela, dans un terminal, exécutez la commande :

root@kali:~# cat /etc/polipo/config | grep -i socksParentProxy
socksParentProxy="localhost:9050"

Relancez polipo.

root@kali:~# /etc/init.d/polipo restart

Pour lancer Polipo au démarrage, il faut le  configurer dans les paramétres de Vidalia. Dans le menu Paramétre > Général cocher la case  « Démarrer une application proxy lorsque TOR démarre » et cliquer sur « Parcourir ». Sélectionner polipo-control dans /usr/lib/polipo/. Pour l’argument de l’application proxy mettez le fichier de configuration en écrivant /etc/polipo/config

Installation de Torsock

Torsocks est une application pour Linux, BSD et Mac OSX qui vous permettra d’utiliser des applications réseau tel que SSH, IRSSI avec TOR.

Torsock permet d’utiliser la plupart des applications « socks-firendly » de façon plus sécurisée avec TOR. En fait il garantit que les requétes DNS sont manipulées en toute sécurité et rejette explicitement le trafic UDP de l’application que vous utilisez.

root@kali:~# sudo apt-get install torsocks

Usage

Une fois que vous avez installé Torsock, il suffit de lancer le comme ceci dans le Terminal.

root@kali:~# usewithtor [application]

Ainsi, par exemple, vous pouvez utiliser ssh pour some.ssh.com en faisant:

root@kali:~# usewithtor ssh username @ some.ssh.com

ou lancer pidgin en faisant:

root@kali:~# usewithtor pidgin

Une alternative à usewithtor est :

root@kali:~# torsocks pidgin

Configurer TOR dans Kali Linux ou dans un logiciel comme un navigateur Web

Vous pouvez configurer TOR directement dans les paramétres du systéme en vous rendant dans le menu Applications > Outils Système > Préférences > Paramétres Systéme > Réseau et cliquer sur Serveur mandataire. Choisissez la méthode  Manuel . Pour configurer TOR dans un logiciel vous devez spécifier dans ses configuration l’adresse IP 127.0.0.1 avec le port 9050. Dans le cas où le logiciel ne prend pas en charge la connexion avec un proxy Socks vous pouvez spécifier à  la place le port 8118 de polipo.

Pour rendre anonyme votre navigation internet par rapport au DNS vous pouvez modifier une configuration en tapant about:config dans la barre d’URL en mettant network.dns.DisablePrefetch à  true. Vous pouvez améliorer votre anonymat avec ces plugins Firefox.

Quitter la version mobile