13nov2006
Anonymat sur ubuntu
Pourquoi un tel sujet, et bien disons que l'anonymat sur internet est quelque chose de très répandu, beaucoup de personnes cherchent le moyen d'être 'anonyme', même si il n'y a que le sentiment de l'être qui réellement existe.
Je vais présenter ici quelques méthodes pour rendre votre ubuntu anonyme, j'en appelle à votre maturité et intelligence pour ne pas utilisé ces méthodes à des fins frauduleuses ou pour réaliser des délits dans votre pays. Je ne m'étendrais pas sur le débat du 'pourquoi rester anonyme si l'on a rien à cacher VS ma vie privée avant tout', pour tout dire j'en suis venu à étudier ces techniques en cherchant un moyen simple de tester la sécurité d'un site que je développe il me fallait pour cela tester des connections avec des ip différentes.
Attention l'utilisation d'un proxy anonyme met en quelques sortes votre sécurité en danger, rien ne dit que le proxy sur lequel vous vous connectez ne sert pas à un petit malin pour voir vos requêtes, mails etc..., donc évitez de consulter vos comptes en banque en utilisant une telle méthode.
ATTENTION !!!
- Par les variables globales
- Utilisation des listes de proxy
- Tor
- FoxyProxy
- Liens
- Par les variables globales.
- Utilisation des listes de proxy
- Utilisation de Tor
- Foxyproxy
- Liens
Vous pouvez utiliser les variables globales pour faire passer les connections par un proxy, les deux variables sont HTTP_PROXY et FTP_PROXY la configuration de ces variables se fait de la même manière.
Supposons que nous voulons passer par le proxy anonyme leproxy.com avec le port 8080.
sudo export HTTP_PROXY="http://leproxy.com:8080"
Avec authentification.
sudo export HTTP_PROXY="http://login:motdepasse@leproxy.com:8080"
Pour le ftp toujours avec leproxy.com et le port 2121.
sudo export FTP_PROXY="ftp://leproxy.com:2121"
Avec authentification
sudo export FTP_PROXY="ftp://login:motdepasse@leproxy.com:2121"
Vous pouvez aussi utiliser une liste de proxy comme http://samair.ru/proxy/, et renseigner les champs proxy de l'application, par exemple avec firefox2 dans Edition->Paramètres -> Avancé dans l'onglet Réseau

Vous cliquez sur Paramètres et vous devriez arriver sur la fenêtre suivante.

Vous pouvez y renseigner un proxy pour les différentes connections que firefox peut réalisé. Par exemple nous décidons de passer par proxy.com et le port 8080 pour les requêtes HTTP.

Le problème des proxy anonymes est qu'ils bougent, donc le proxy qui fonctionnait très bien il y a une heure peut ne plus fonctionner, il est assez fastidieux d'aller toujours dans les préférences de firefox pour changer de proxy. Voilà ou Tor va nous aider.
Tor est un projet de réseau anonymes sur le principe de noeud, je vous laisse découvrir une vue d'ensemble en français ici.
Installation de Tor
sudo aptitude install tor
Une fois installé Tor tourne sur votre machine et écoute sur votre ip de loopback 127.0.0.1 et écoute sur le port 9050, maintenant il vous suffit de mettre ces informations dans vos variables globales ou dans les préférences de firefox pour passer par Tor.
Tor n'est pas un proxy HTTP, mais un proxy SOCKS donc configurer firefox de la manière suivante:

Mais vous pouvez aussi vous en servir pour toutes autres applications vous permettant de configurer un proxy.
Pour Xchat par exemple:

Foxyproxy est une extension de firefox qui permet de contrôler l'utilisation du proxy dans firefox.
Vous pouvez trouver ici: https://addons.mozilla.org/firefox/2464/
Une fois firefox redémarré nous arrivons ici:

Nous disons oui

Nous disons sans

Port par défaut

Dire oui pour que les requêtes DNS passent aussi par Tor.

Nous arrivons à la fenêtre principale de configuration de foxyproxy, Elle nous permet de créer des motif (filtres).

Nous avons bien configurer tor.

On redémarre firefox.
Une fois firefox redémarré, nous avons FoxyProxy qui tourne sur Tor par défaut

Vous devez avoir l'icône ci-dessus en bas à droite de votre fenêtre de firefox.
Le deuxième bouton de la souris devrait vous amenez à ce menu

Nous allons tester maintenant le bon fonctionnement de tor et de foxyproxy
Nous désactivons le passage par tor en cliquant sur Désactiver complètement FoxyProxy

L'icône en bas à droite de l'écran doit être celui-ci

Nous allons à l'adresse http://www.whatismyip.org pour connaître notre ip actuelle.
pour ma part j'ai l'ip suivante:

Maintenant nous activons foxyproxy pour passer par tor en allant sur les options de foxyproxy: tor->Utiliser le proxy "Tor" pour toutes les URL

L'icône de foxyproxy doit être le suivant

Nous retournons sur http://www.whatismyip.org et notre nouvelle ip est la suivante:

Nous constatons que notre ip à changé
tout fonctionne donc très bien.
Proxy sur wikipedia
Page de privoxy
Liste de proxy 1
Liste de proxy2
Proxy4free Liste de proxy 3
Commentaires
mardi, novembre 21 2006 | 21:37
No matter ...
I'm still the Man in the Middle.
:D
vendredi, juillet 4 2008 | 07:27
Nikel, no pb. Thx Macsim's