Vous n'êtes pas identifié(e).
Voici un script qui n'est pas de moi, mais que j'ai modifié pour le rendre un peu plus sympa
#!/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"
read -p "Appuyez sur une touche pour continuer"
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
gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | apt-key add -
errortest
read -p "Appuyez sur une touche pour continuer"
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
read -p "Appuyez sur une touche pour continuer"
echo "[*] Installation de Vidalia"
apt-get install vidalia
errortest
read -p "Appuyez sur une touche pour continuer"
echo "[*] Installation de iceweasel-torbutton"
echo "Torbutton is no longer supported.\nUsers should be using Tor Browser Bundle, not installing Torbutton themselves."
errortest
read -p "Appuyez sur une touche pour continuer"
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
read -p "Appuyez sur une touche pour continuer"
service tor restart
service privoxy restart
errortest
read -p "Appuyez sur une touche pour continuer"
echo "Tor est desormais disponible sur votre kali. Ajouter 127.0.0.1:9050 comme proxie a votre navigateur"
Source: http://www.kali-linux.fr/configuration/ … -un-script pour la traduction française et http://kali4hackers.blogspot.be/2013/06 … linux.html pour la version anglaise.
Utiliser des logiciels propriétaires, c'est comme les plats préparés, on est incapable de dire les conservateurs qu'ils contiennent, on dira toujours que c'est bon, mais ça ne remplacera jamais le repas fait maison par sa maman.
]:D #! Crunchbang & Archlinux GNU/Linux User ]:D
Hors ligne
super coyotus, je m'apprétais justement à créer un script pour TOR ^^'
c'est fait depuis tres peu que je me suis remis au devloppement mais j'ai une question:
en début de script:
function errortest(){
je comprend pas ce passage si-dessus en fonction de la condition IF
if [ $? == 0 ]
then
echo -e "[$green*$NC]Pret!!"
else
echo -e "[$red*$NC]Error!!"
fi
}
Merci de tes futures lumières
koorosh
"Les paroles peuvent être plus tranchantes qu'un sabre affûté" écrit par Omar Khayam poète perse.
Hors ligne
C'est simple, dans le code je fait une vérification pour voir si la commande s'est terminée avec succès.
Exemple si tu fait un ls et juste après tu fait un echo $? il te répondra 0
Par contre tu fais ls caca il te répondra "no such file or directory", ensuite tu fait un echo $? il te répondra 1
D’où la condition pour afficher error ou ready.
Comme je fais plusieurs fois le même test j'ai créer une fonction.
Utiliser des logiciels propriétaires, c'est comme les plats préparés, on est incapable de dire les conservateurs qu'ils contiennent, on dira toujours que c'est bon, mais ça ne remplacera jamais le repas fait maison par sa maman.
]:D #! Crunchbang & Archlinux GNU/Linux User ]:D
Hors ligne
ahhhh très astucieux je n'avais même pas pensé à cela !
ca économise une dizaine de ligne de code ,
je vais ajouter cette astuces dans ma boite à outils !
merciiiii coyotus
Dernière modification par koorosh (13-10-2013 11:27:31)
"Les paroles peuvent être plus tranchantes qu'un sabre affûté" écrit par Omar Khayam poète perse.
Hors ligne
Merci coyotus, par contre a la fin lors de l'install de privoxy j'ai eu le message:
E: Impossible de trouver le paquet privoxy
J'ai retenter "à la main" au cas ou mais rien a faire sa veux pas
Hors ligne
Merci coyotus, par contre a la fin lors de l'install de privoxy j'ai eu le message:
E: Impossible de trouver le paquet privoxyJ'ai retenter "à la main" au cas ou mais rien a faire sa veux pas
Tu as quelle version de kali ?? elle n'est pas compatible avec la V2
Utiliser des logiciels propriétaires, c'est comme les plats préparés, on est incapable de dire les conservateurs qu'ils contiennent, on dira toujours que c'est bon, mais ça ne remplacera jamais le repas fait maison par sa maman.
]:D #! Crunchbang & Archlinux GNU/Linux User ]:D
Hors ligne
Bon beh c'est sa j'ai la V2. Merci
Hors ligne
Je suis en train de faire un script pour la V2, si tu veux tester la version Beta je peux le poster si tu veux.
Utiliser des logiciels propriétaires, c'est comme les plats préparés, on est incapable de dire les conservateurs qu'ils contiennent, on dira toujours que c'est bon, mais ça ne remplacera jamais le repas fait maison par sa maman.
]:D #! Crunchbang & Archlinux GNU/Linux User ]:D
Hors ligne
Si sa peux t'aider n'hésite pas
Hors ligne
Il me faut absolument tout le retour terminal de ce script.
#!/bin/bash
# Original tor-installer script (C) by www.kali-linux.fr
# Under licence GPLv3 http://www.gnu.org/licenses/gpl.txt
function errortest(){
if [ $? == 0 ]
then
echo "$(tput bold ; tput setaf 2)Pret!!"
else
echo "$(tput bold ; tput setaf 1)Error!!"
exit 1
fi
}
echo "$(tput setaf 2)
..
,:
. ::
.: :2.
.:, 1L
.v: Z, ..::,
:k:N.Lv:
22ukL
JSYk.$(tput bold ; tput setaf 7)
,B@B@i
BO@@B@.
:B@L@Bv:@7
.PB@iBB@ .@Mi
.P@B@iE@@r . 7B@i
5@@B@:NB@1$(tput setaf 5) r ri:$(tput bold ; tput setaf 7)7@M
.@B@BG.OB@B$(tput setaf 5) ,.. .i, $(tput bold ; tput setaf 7)MB,
@B@BO.B@@B$(tput setaf 5) i7777, $(tput bold ; tput setaf 7)MB.
PB@B@.OB@BE$(tput setaf 5) LririL,.L. $(tput bold ; tput setaf 7)@P
B@B@5iB@B@i$(tput setaf 5) :77r7L, L7 $(tput bold ; tput setaf 7)O@
@B1B27@B@B,$(tput setaf 5) . .:ii. r7 $(tput bold ; tput setaf 7)BB
O@.@M:B@B@:$(tput setaf 5) v7: ::. $(tput bold ; tput setaf 7)BM
:Br7@L5B@BO$(tput setaf 5) irL: :v7L. $(tput bold ; tput setaf 7)P@,
7@,Y@UqB@B7$(tput setaf 5) ir ,L;r: $(tput bold ; tput setaf 7)u@7
r@LiBMBB@Bu$(tput setaf 5) rr:.$(tput bold ; tput setaf 7):B@i
FNL1NB@@@@: ;OBX
rLu2ZB@B@@XqG7$(tput sgr0 ; tput setaf 2)
. rJuv::
$(tput bold ; tput setaf 2)tor-installer by $(tput setaf 3)coyotus$(tput sgr0)
"
if (( $EUID != 0 )); then
echo "$(tput bold ; tput setaf 1)Error!!$(tput setaf 7) This must be run as root. Type in 'sudo bash $0' to run it as root."
exit 1
fi
read -p "$(tput bold ; tput setaf 2)Press [Enter] to begin, [Ctrl-C] to abort...$(tput sgr0)"
echo "deb http://deb.torproject.org/torproject.org jessie main" >> /etc/apt/sources.list.d/torproject.list
echo "deb-src http://deb.torproject.org/torproject.org jessie main" >> /etc/apt/sources.list.d/torproject.list
clear
echo "[$(tput setaf 3)*$(tput sgr0)] On installe les clefs...."
gpg --keyserver keys.gnupg.net --recv 886DDD89
gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | apt-key add -
errortest
read -p "Appuyez sur une touche pour continuer"
clear
echo "[$(tput setaf 3)*$(tput sgr0)] Mise a jour des depots...."
apt-get update
clear
echo "[$(tput setaf 3)*$(tput sgr0)] Installation de TOR"
apt-get install -y deb.torproject.org-keyring
apt-get install tor
errortest
read -p "Appuyez sur une touche pour continuer"
echo "[$(tput setaf 3)*$(tput sgr0)] Installation de Vidalia"
apt-get install vidalia
errortest
read -p "Appuyez sur une touche pour continuer"
echo "[$(tput setaf 3)*$(tput sgr0)] Installation de iceweasel-torbutton"
echo "Torbutton is no longer supported.\nUsers should be using Tor Browser Bundle, not installing Torbutton themselves."
errortest
read -p "Appuyez sur une touche pour continuer"
clear
echo "[$(tput setaf 3)*$(tput sgr0)] Installation de Privoxy"
apt-get install privoxy
echo "[$(tput setaf 3)*$(tput sgr0)] Configuration de privoxy"
echo "forward-socks5 / 127.0.0.1:9050 ." >> /etc/privoxy/config
errortest
read -p "Appuyez sur une touche pour continuer"
service tor restart
service privoxy restart
errortest
read -p "Appuyez sur une touche pour continuer"
echo "Tor est désormais disponible sur votre kali. Ajouter 127.0.0.1:9050 comme proxie a votre navigateur"
exit 0
Utiliser des logiciels propriétaires, c'est comme les plats préparés, on est incapable de dire les conservateurs qu'ils contiennent, on dira toujours que c'est bon, mais ça ne remplacera jamais le repas fait maison par sa maman.
]:D #! Crunchbang & Archlinux GNU/Linux User ]:D
Hors ligne
[== Indéfini ==]
root@kali:~# Bureau/script.sh
..
,:
. ::
.: :2.
.:, 1L
.v: Z, ..::,
:k:N.Lv:
22ukL
JSYk.
,B@B@i
BO@@B@.
:B@L@Bv:@7
.PB@iBB@ .@Mi
.P@B@iE@@r . 7B@i
5@@B@:NB@1 r ri:7@M
.@B@BG.OB@B ,.. .i, MB,
@B@BO.B@@B i7777, MB.
PB@B@.OB@BE LririL,.L. @P
B@B@5iB@B@i :77r7L, L7 O@
@B1B27@B@B, . .:ii. r7 BB
O@.@M:B@B@: v7: ::. BM
:Br7@L5B@BO irL: :v7L. P@,
7@,Y@UqB@B7 ir ,L;r: u@7
r@LiBMBB@Bu rr:.:B@i
FNL1NB@@@@: ;OBX
rLu2ZB@B@@XqG7
. rJuv::
tor-installer by coyotus
Press [Enter] to begin, [Ctrl-C] to abort...
[3;J
[*] On installe les clefs....
gpg: demande de la clef 886DDD89 sur le serveur hkp keys.gnupg.net
gpg: le délai d'attente du serveur de clefs a expiré
gpg: échec de réception depuis le serveur de clefs : erreur du serveur de clefs
gpg: Attention : rien n'a été exporté
gpg: aucune donnée OpenPGP valable n'a été trouvée.
Error!!
root@kali:~#
Voilà ce que j'ai
Hors ligne
Merci pour ce retour, je corrige ça.
Je ne comprend pas ton erreur j'ai suivi la doc officielle pour créer le script
https://www.torproject.org/docs/debian.html.en
pourtant en vm je n'ai pas ce souci.
Utiliser des logiciels propriétaires, c'est comme les plats préparés, on est incapable de dire les conservateurs qu'ils contiennent, on dira toujours que c'est bon, mais ça ne remplacera jamais le repas fait maison par sa maman.
]:D #! Crunchbang & Archlinux GNU/Linux User ]:D
Hors ligne
Désoler pour la réponse tardive,
Je suis en plein déménagement et j'ai pas eu le temps de te répondre.
Je suis en vm également mais il se peux que sa soit ma config réseau qui bloque le script (réseau du boulot)
Malheureusement je risque de mettre un peux de temps avant de pouvoir essayer chez moi mais je te tiens informé.
Hors ligne