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

Installer Tor sous Kali linux via un script

tor

Tor (acronyme de The Onion Router, littéralement  : « le routeur oignon ») est un réseau mondial décentralisé de routeurs, organisés en couches, appelés nœuds de l’oignon, dont la tâche est de transmettre de manière anonyme des flux TCP. C’est ainsi que tout échange Internet basé sur TCP peut être rendu anonyme en utilisant Tor. C’est un logiciel libre distribué sous licence BSD révisée.

Le projet Tor a reçu le prix du logiciel libre 2010, dans la catégorie « projet d’intérêt social »3.

SOURCE : WIKIPEDIA

  • Double cliquer sur le script ci dessous puis faite un clic droit copier.

[bash]
#!/bin/bash
# Original tor-installer script (C) by www.kali-linux.fr
# Under licence GPLv3 http://www.gnu.org/licenses/gpl.txt

red=’\e[0;31m’
green=’\e[0;32m’
NC=’\e[0m’

function errortest(){
if [ $? == 0 ]
then
echo -e "[$green*$NC]Pret!!"
else
echo -e "[$red*$NC]Error!!"
fi
}

echo " r;;
,,
,
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,; ., . ,.
2rriSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSirrs ,;,. ..
XsS5522222222222222222222222222222222222Siirs ….:;: ,,
X5XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX222ii .,:,;;,,::
X2XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXSi ,::;;,;:
X2XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXSi ..;;;,:,
X5XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXSi ,:;;::S
X5XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXSi $ .,;:::
X5XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXSi B ::r;.
Xi522222222222XXXXXXXXXXXXXXXXXX22222222222si i ., ;rrr;r;;@
2S5222222222252XXXXXXXXXXXXXXXX2XXXX2222225Ss . 9 ;rrrsiiiiiiirX
:XXXXXX2@S55XXXXXXXXXXXXXXX2X2;;3XXXXX; ..AA rrrisssiS52222552
S5XXXXXXXXXXXXXXX2X X , @iB srssi52222XXXXX222X
i52XXXXXXXXXXXXXX25 : : S@r9 rssS2XXXXXXXXXXXXX2X
i52XXXXXXXXXXXXXX5S A, ,,, h#rrXM rsS2XXXXXXXXXXXXXXX2X
i52XXXXXXXXXXXXX2Si ; 3 ,: G@srrsh rs5XXXXXXXXXXXXXXXXX2X
i52XXXXXXXXXXXXX2Si M. 9; .r H@iisrr2M ri2XXXXXXXXXXXXXXXXXX2X
i52XXXXXXXXXXXXX2Si B .s9; , G @HS5SirrSM iSXXXXXXXXXXXXXXXXXXX2X
i52XXXXXXXXXXXXX2Si , ;GG; : ,A ,@2225SirrX sS2XXXXXXXXXXXXXXX2255S2
i52XXXXXXXXXXXXX2Si H iH2. .;, ;G @B52222Siri iSXXXXXXXXXXXXXXX222225X
i52XXXXXXXXXXXXX2Si M r#i ;,:S Si S@S222225Sri iSXXXXXXXXXXXXXX222i
i52XXXXXXXXXXXXX2Si AA .s; ,h; $ @222XX222Srh iSXXXXXXXXXXXXX22#
i52XXXXXXXXXXXXX2Si A B2 :rr, , $, ;X @hS2XXX222is iSXXXXXXXXXXXXX52
i52XXXXXXXXXXXXX2Si r 5G rhr , A H @HS2XXXX225rB iSXXXXXXXXXXXXX5S
i52XXXXXXXXXXXXX2Si ; @ MX i :h S.@Mi2XXXXX22sA iSXXXXXXXXXXXXXSi
i52XXXXXXXXXXXXX2Si r ,# @r ,rri $ ;r@Bi2XXXXXX2sH iSXXXXXXXXXXXXXSi
i52XXXXXXXXXXXXX2Si @ iX rA 3, 5;;i@Ai2XXXXXX2i iSXXXXXXXXXXXXXSi
i52XXXXXXXXXXXXX2Si 2h A. ,# .;A i2i2@9S2XXXXXX52 iSXXXXXXXXXXXXXSi
i52XXXXXXXXXXXXX2Si @: s X: ,.@ ih5h@252XXXXX2i iSXXXXXXXXXXXXXSi
i52XXXXXXXXXXXXX2Si $ @ .@ A , @ 2Ar@@i22XXXX2S# iSXXXXXXXXXXXXXSi
i52XXXXXXXXXXXXX2Si $ @ Mr ..@ HS:@ i2XX22S2 iSXXXXXXXXXXXXXSi
i52XXXXXXXXXXXXX2Si i 3:M@ .@ s $;p@i5222S5A iSXXXXXXXXXXXXXSi
i52XXXXXXXXXXXXX2Si r ::i@; s@ @;X#@@5iSiSXB iSXXXXXXXXXXXXXSi
iS2X22222222222X2ii GXs;2S, s5sBG@@@srS3H ii2222222222222iS
X2222222222222222XX hM##AB@#@@#AB# 2222222222222222X"

echo "Appuyez sur une touche pour continuer"
read

echo "deb http://deb.torproject.org/torproject.org wheezy main" >> /etc/apt/sources.list
clear
echo "[*] On installe les clefs…."
gpg –keyserver keys.gnupg.net –recv 886DDD89
<code>gpg –export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | apt-key add –
</code>errortest
echo "Appuyez sur une touche pour continuer"
read
clear
echo "[*] Mise a jour des depots…."
apt-get update
clear
echo "[*] Installation de TOR"
apt-get install -y deb.torproject.org-keyring
apt-get install tor
errortest
echo "Appuyez sur une touche pour continuer"
read
echo "[*] Installation de Vidalia"
apt-get install vidalia
errortest
echo "Appuyez sur une touche pour continuer"
read
echo "[*] Installation de iceweasel-torbutton"
echo "Torbutton is no longer supported.\nUsers should be using Tor Browser Bundle, not installing Torbutton themselves."
errortest
echo "Appuyez sur une touche pour continuer"
read
clear
echo "[*] Installation de Privoxy"
apt-get install privoxy
echo "[*] Configuration de privoxy"
echo "forward-socks5 / 127.0.0.1:9050 ." >> /etc/privoxy/config
errortest
echo "Appuyez sur une touche pour continuer"
read
service tor restart
service privoxy restart
errortest
echo "Appuyez sur une touche pour continuer"
read
echo "Tor est desormais disponible sur votre kali. Ajouter 127.0.0.1:9050 comme proxie a votre navigateur"
[/bash]

  • Créer un fichier texte sur Kali puis attribuer lui les droits d’exécution avec la commande qui suit :

[bash]chmod +x le_fichier[/bash]

  • Exécuter le script et répondez par « y » au besoin.
  • Repérer la ligne contenant « 127.0.0.1:8118 » dans « /etc/privoxy/config » puis ajouter « listen-address 127.0.0.1:8118 » comme suit :
  • [bash]
    #  Default value:
    #
    listen-address          127.0.0.1:8118
    #
    #  Effect if unset:[/bash]
  • Redémarrer le service pour prendre la modification en compte :
  • [bash]service privoxy restart[/bash]
  • Lancer Vidalia pour vous connecter au réseau Tor : Applicaton -> Internet -> Vidalia
  • A la fin, configurer votre navigateur préféré pour qu’il utilise un proxy « socks » comme suit : 127.0.0.1:9050 et le proxy http : 127.0.0.1:8118

Et enfin n’oubliez pas de passer par la page http://check.torproject.org pour vérifier votre anonymat.

Merci à Coyotus pour l’amélioration apporté au script.

12 thoughts on “Installer Tor sous Kali linux via un script”
  1. Bonjour,
    lorsque je redemarre mon système j’ai un message d’erreur comme quoi ,j’ai une erreur dans mon fichier config pourtant avant redémarage Tor fonctionnait nickel

  2. [FAIL] Restarting filtering proxy server: privoxy failed!
    J’ai cette erreur après avoir ajouté la ligne listen-address… lorsque je fait service privoxy restart
    Comment régler celà ?

  3. Slt,
    quand j’arrive à l’operation chmod…. j’ai chmode operande manquant apres …
    Que doit je faire? je suis debutant et je regarde bien des tuto mais je comprend pas trop comment faire
    merci par avance

    1. Viens poster sur le forum en indiquant le message d’erreur (l’idéal étant une impression écran ou à défaut un copier/coller).

    2. Je viens de suivre le tutoriel sur une nouvelle installation, il fonctionne parfaitement désormais. J’y ai corrigé deux erreurs (un oubli de redémarrage de servive + une amélioration suite aux mises à jour de Nessus).

Leave a Comment

Time limit is exhausted. Please reload CAPTCHA.