web-dev-qa-db-fra.com

Comment utiliser wget avec Tor Bundle à Linux

Je suis un utilisateur de Linux Mint (Lisa) et Tor Bundle essayant d'utiliser Wget Over Tor. Après avoir suivi les instructions que j'ai trouvées ici , tout ce que je reçois lors de la course à pied Wget est un fichier de sortie indiquant: "Authentification 514 requise".

Voici ce que j'ai fait: j'ai téléchargé la dernière version de Tor Bundle (version 2.2.35-9) pour Linux et l'extraite. J'ai couru ./start-tor-Trowser. Ensuite, dans Vidalia, je suis entré dans la réglage -> Avancé et décocher "Configurez ControlPort automatiquement". (Plus tard, j'ai également essayé de changer "Authentification" sur "Aucun", mais cela n'a toujours pas fonctionné.) L'adresse IP est définie sur localhost et que le port est 9051.

Du terminal, j'ai dit:

export http_proxy="http://127.0.0.1:9051"
wget -proxy=on www.whatismyip.com

Cela m'a donné un fichier de sortie indiquant: "Authentification 514 requise" au lieu de www.whatmyip.com. Des idées?

10
Asher Walther

sur Ubuntu ou Debain, installez le paquet "TORSOCKS"

Sudo apt-get install torsocks

Après cela, utilisez Wget comme ceci:

torsocks wget http://foo.onion/data.bar
17
Produnis

Tor Standalone n'inclut qu'un proxy de chaussettes destiné à se connecter au réseau Tor, et le groupe de navigateur Tor N'ajoutez aucun procuration supplémentaire.

La méthode habituelle de traiter avec des programmes nécessitant un proxy HTTP est d'installer l'une des préférées, telles que Privoxy ou Polipo, puis la chaîne de ce proxy à TUR. Par exemple, dans la configuration de Privoxy, vous spécifiez:

forward-socks5  /  127.0.0.1:9050 .

Privoxy achète ensuite sur le port 8118 et vous configurez votre paramètre proxy HTTP sur http://localhost:8118.

Malheureusement, il semble que Linux menthe ne porte aucun de ces forfaits dans ses référentiels. Vous pourriez envisager de changer de distribution ou de la compiler vous-même.

4
Michael Hampton

les proxychains font également le travail, avec la configuration suivante

sOCKS5 127.0.0.1 9150

$ proxychains curl ifconfig.me proxychains-3.1 ( http://proxychains.sf.net ) | Demande DNS-Demande | ifconfig.me | S-chaîne | - <> - 127.0.0.1:9150-<><>-4.2.2.2.2:53-<>>-ok | DNS-Response | IFCONFIG.ME est 219.94.235.40 | S-Chain | - <> - 127.0.0.1:9150-<><>-219.94.235.40:80-<><>-OK 178.63.97.34

0
Randomix2

Peut-être que www.whatmyip.com vérifie x-transfert de en-tête et déclenche une erreur.

Je vous recommande de tester un autre (c'est le mien, je sais donc qu'il n'y a aucune détection de quelque nature que ce soit, juste votre adresse publique): http://sputnick-area.net/ip

Edit: Je pense que vous devriez supprimer -proxy commutateur pendant que ce n'est pas dans man wget. IIRC, wget peut détecter le proxy lui-même. :

wget -q -O - www.whatismyip.com
0
Gilles Quenot