Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
5974 connectés 

 


Dernière réponse
Sujet : Comment programmer une sorte de proxy :)
latruffe Meuh non, Joystick est mort mais pas notre firewall.
 
et puis avec la coupe du monde... :ange:

 

[jfdsdjhfuetppo]--Message édité par latruffe le 17-05-2002 à 14:35:48--[/jfdsdjhfuetppo]


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
latruffe Meuh non, Joystick est mort mais pas notre firewall.
 
et puis avec la coupe du monde... :ange:

 

[jfdsdjhfuetppo]--Message édité par latruffe le 17-05-2002 à 14:35:48--[/jfdsdjhfuetppo]

LeGreg surtout que joystick.fr est tombé aussi aux oubliettes :)
 
Arghhh tout ce travail gaché pour rien :D
latruffe

omega2 a écrit a écrit :

Voilà le code :




 
Omega2, merci (avec 6 mois de retard mais je pensais bien que ce post était tombé aux oubliettes :)

omega2 Voilà le code :
 
<?
  $mode="r";
  $fp=fopen("$URL",$mode);
  while (!feof($fp))
  { $page=$page.fgets($fp,65000); // chargement du modele
  }
  fclose($fp);
echo $page;
?>
 
 
A noter : les diférents cookies se retrouvent mélangé dans celui de ton serveur perso.
les liens, ne sont pas modifié dans cette version.
les images peuvent ne pas apparaitre (même raison que pour les liens)
cette version n'a aps été testé avec une URL passé en paramêtre mais elle marche avec une URL mise en fixe dans le code. (risque de problèmes en cas de passage de plusieurs paramêtres dans l'URL à chercher.
Castor666 tu pirate ton proxy :D
chr_79

latruffe a écrit a écrit :

 
 
je connais Httport (j'ai connu l'époque freesurf :D ). Seulement, c'est pas tout à fait la même chose. Prenont le cas Joystick:
 
Je tape www.joystick.fr dans mon explorer -> localhost:8080 -> envoie sur le proxy de ma boite port 80. Le problème, c'est que le firewall de la boite bloque le www.joystick.fr:80 -> retour à la case départ.
 
La solution d'un script php hébergé sur ma machine me parait plus indiquée.  




 
sauf qu'a aucun moment ton ordi n'essayera de se connecter directement sur joystick.
Il se connectera sur le port 80 d'un serveur proxy HTTPort, qui te dirigera vers joystick.

JWhy je me gourre peut etre mais il me semblait plutot que HTTPort marchait comme suit:
 
tape www.joystick.fr dans iexplorer -> localhost:8080 ( = HTTPort) qui renvoie sur le serveur HTTHost configuré et hébergé chez toi ou ailleurs ->  envoie sur le proxy de ta boite sur le port configuré port 80.  
si ca ne bloque pas l'ip: port que tu as configuré, ca continuera: serveur htthost - > joystick.fr:80 et ca reviendra chez toi : joystick.fr:80 -> serveur htthost -> proxy de ta boite -> client httport ->  ton browser

 

[edtdd]--Message édité par JWhy--[/edtdd]

latruffe

chr_79 a écrit a écrit :

y a un soft (HTTPort) qui utilise une bonne technique :
Tu le configure par exemple pour qu'il redirige tout ce qui arrive sur un port choisi de ta machine, vers une destination choisie. Tout est encapsulé sur le port 80, et traverse sans problèmes la pluspart des proxys.
 
pour reprendre ton exemple avec le site joystick.fr, il te suffit de lancer httport, tu le configure pour qu'il renvoie les requetes qui viennent du port 8080 vers un proxy sur internet.
Tu configure ton navigateur pour utiliser un proxy, tu règle l'adresse sur 127.0.0.1 et le port sur 8080 et c tout.  




 
je connais Httport (j'ai connu l'époque freesurf :D ). Seulement, c'est pas tout à fait la même chose. Prenont le cas Joystick:
 
Je tape www.joystick.fr dans mon explorer -> localhost:8080 -> envoie sur le proxy de ma boite port 80. Le problème, c'est que le firewall de la boite bloque le www.joystick.fr:80 -> retour à la case départ.
 
La solution d'un script php hébergé sur ma machine me parait plus indiquée.

chr_79 y a un soft (HTTPort) qui utilise une bonne technique :
Tu le configure par exemple pour qu'il redirige tout ce qui arrive sur un port choisi de ta machine, vers une destination choisie. Tout est encapsulé sur le port 80, et traverse sans problèmes la pluspart des proxys.
 
pour reprendre ton exemple avec le site joystick.fr, il te suffit de lancer httport, tu le configure pour qu'il renvoie les requetes qui viennent du port 8080 vers un proxy sur internet.
Tu configure ton navigateur pour utiliser un proxy, tu règle l'adresse sur 127.0.0.1 et le port sur 8080 et c tout.
latruffe Wahaa, merci beaucoup.
 
J'essaierai de le retravailler et si ça marche, je te tiens au courant.
 
Merci pour ton aide en tout cas  ;)
omega2 Je t'en envoie un basique dès que je peux. (il ne modifie pas les liens)
latruffe Ben voilà, c'est exactement ce que je cherche (juste le surf).
 
Tu as une idéee d'ou je pourrais trouver un modèle de script ?
xmulder pour la navigation ok, mais pour le reste?  
ICQ, ftp...?
omega2 Il y a un truc simple, avec un script php, tu ouvres la page web demandé comme si c'était un fichier, tu lis le fichier et redirige tout vers ton navigateur.
Je l'ai fait et ca marche super. Même les cookies sont mis à jour.
Inconvénient, il faut retravailler les URL de la page et il risque d'y avoir des problèmes avec les formulaires et autre truc du genre.
xmulder up!
ca m'interesse aussi...
latruffe Je vous explique mon problème : depuis le bureau, je ne peux pas accéder à tous les sites que je veux : certains sont bloqués par le proxy internet de la boite. Par contre, je pense que ce bloquage est fait sur l'URL et non pas sur le contenu du site.
 
Je souhaiterai donc pourvoir me connecter sur l'adresse ip de mon ordi (a la maison) en spécifiant l'URL du site à télécharger.  
 
Par exemple Http://216.128.154.235/www.joystick.fr
 
Il s'agirait alors que lui télécharge le contenu de la page demandé et me le retourne comme si le contenu venait son URL. Le top serait qu'il corrige les URLs situées sur la page en les remplaçant par http://216.128.154.235/url
 
En gros, il s'agirait de fonctionner un peu comme www.safeweb.com mais sans l'anonymat.
 
Voyez-vous une solution pour y parvenir (simplement) ?

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)