firewall piercing

Aujourd'hui nous allons voir comment mettre en place une méthode pour traverser un firewall et ainsi se connecter à son salon irc préféré.

Aujourd'hui nous allons voir comment mettre en place une méthode pour traverser un firewall et ainsi se connecter à son salon irc préféré.

les utilitaires à installer :

tor et privoxy

La version de tor proposée dans les dépôts n'étant pas la dernière on peut cependant la récupérer en ajoutant cette ligne à vos dépôts :

deb     http://mirror.noreply.org/pub/tor <DISTRIBUTION> main
deb-src http://mirror.noreply.org/pub/tor <DISTRIBUTION> main

NOTE : prenez soin de remplacer le champ <DISTRIBUTION> par votre distribution ( gutsy dans mon cas)

récupérez ensuite la clé propre au dépôt :

gpg --keyserver subkeys.pgp.net --recv 94C09C7F
gpg --fingerprint 94C09C7F
gpg --export 94C09C7F | sudo apt-key add -

mettez ensuite la liste de vos dépôts a jour

sudo apt-get update

puis installer les paquets désirés :

sudo apt-get install tor privoxy

Configuration:

Bon et bien en terme de configuration pas grand chose a faire si ce n'est renseigner sur quel port doit ecouter privoxy ainsi que le client pour qu'il utilise le serveur socks local

Editez donc le fichier /etc/privoxy/config et decommentez la ligne :

listen-address  127.0.0.1:8118

décommentez également la ligne

forward-socks4a / localhost:9050 .

Ainsi dans X-Chat par exemple : "Paramètres ⇒ Préférences ⇒ Réseau ⇒ Configuration réseau ⇒ Serveur proxy" et rentrez les parametres suivants

Nom d'hôte : localhost
Port : 9050
Type: Socks5

freenode ayant banni les utilisateurs utilisant tor la parade consiste à se connecter à ce serveur plutôt qu'à irc.freenode.net

/server mejokbp2brhw4omd.onion

Voila vous pouvez maintenant surfer en toute liberté sans vous soucier du pare-feu

L'utilitaire tsocks quand a lui permet d'utiliser les serveur socks de façon plus souple

après avoir édité le fichier /etc/tsocks.conf et remplacer les valeurs comme indiqué :

server = 127.0.0.1
# Server type defaults to 4 so we need to specify it as 5 for this one
server_type = 5
# The port defaults to 1080 but I've stated it here for clarity 
server_port = 9050 

vous pourrez ensuite lancer des commandes du genre

tsocks ssh user@ip

Vous voila a présent totalement libéré du méchant pare-feu

Liens connexes

Ajouter un commentaire

Les commentaires peuvent être formatés en utilisant une syntaxe wiki simplifiée.

La discussion continue ailleurs

URL de rétrolien : http://blog.tools-fm.com/index.php?trackback/8

Fil des commentaires de ce billet