Pour ceux qui ont la machance d'être confiné dans un environnement clos et firewallé au coton au travail avec un proxy web et qui désiré quand même trouver un moyen d'accéder à votre machine chez vous pour y transférer des fichiers.
Et bien j'ai trouvé la solution !!
HTTPTunnel, un petit programme open source qui permet d'encapsuler n'importe quoi dans un paquet HTTP. Vous n'avez qu'à rouler un petit serveur chez vous et d'utiliser un client dans votre environnement clos et le tour est joué, en autant bien sûr que vous avez déjà un accès à Internet, via un proxy web (il est possible de traverser ceux avec une authentification)
Le HTTPTunnel a été porté pour win32 et est aussi disponible pour Linux. J'utilise présentement le serveur sous Linux et le client sous Windows 2000 et ça fonctionne très bien.
Voici le lien :
http://www.nocrew.org/software/httptunnel.html
En fait, pour faciliter et sécurisé les choses je vous suggère d'installer un serveur SSH chez vous et d'y installer le server HTTPTunnel. Celui-ci doit rediriger ce qu'il recoit vers un port, utiliser donc le port de votre serveur SSH.
Pour ce qui est de votre client, lui aussi écoute sur un port et renvoie vers un port à l'externe, donc votre serveur HTTPTunnel à la maison.
Il suffit alors d'utiliser votre client SSH au travail et de se connecter sur le port du client HTTPTunnel qui encapsulera la communication en HTTP à travers le proxy web et le firewall jusqu'à chez vous où il sera décapsuler et transférer à votre serveur SSH. Une fois la connexion établi, vous avez un lien encrypté entre le travail et la maison. SSH permet le port forwarding à travers une connexion alors vous avez accès à n'importe quoi sur Internet avec un peu d'astuce.
Fini donc les sites bloqués par le proxy de votre travail et vous pouvez maintenant transféré des données facilement.
Pis si vous croyez que ça s'adresse pas à vous, bien vous venez au moins de vous coucher moins niaiseux ce soir hihihi
