🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: chile.comp.programacion
Article #963

Re: "tunneling" con php

#963
From: Jos� Miguel Santib��ez
Date: Mon, 16 Apr 2007 05:50
49 lines
3021 bytes
En el cap�tulo anterior (news:evrleo$nlf$1@news.nivel5.cl), "Rick_oj"
<rick_oj@[sin-esto]tutopia.com> dijo: 

> En las news: Xns9912DF90DCB19jmsnews@200.27.221.71, el  a Jos� Miguel
> Santib��ez se le ocurrio tipear:
>> En el cap�tulo anterior (news:evqp9c$dho$1@news.nivel5.cl), "Rick_oj"
>> <rick_oj@[sin-esto]tutopia.com> dijo:
>>
>>> tengo la siguiente situaci�n
>>> la pagina A esta bloqueada (filtrada)
>>> la pagina B _no_ esta bloqueada
>>>
>>> quiero tener acceso por la pagina b a la pagina a
>>> alguna idea?
>>>
>>>
>>
>> <?php
>> readfile("http://pagina_A");
>>>
>>
>> Ahora, si lo quieres hacer m�s elegante, puedes parsear la p�gina
>> (con alg�n parser de html) y transformar todas las referencias...
>>
>> Alguna vez empec� a hacerlo, pero me di� paaaajaaaa...
> 
> voy a probar, pero habia probado algo similar y no funciono dejame ver
> y te cuento 
> 
> 
> 

La idea completa para que funcione:
a) obtienes la direcci�n del la p�gina (por ejemplo, usando Snoopy)
b) identificas el tipo mime de lo obtenido.
c) si no es html, lo sacas directamente (habr�a que preguntarse por css y 
js, pero por ahora, eso debiera servir).
d) si es html, parseas los "src" y los link y los cambias por algo como 
"tunel.php?...." 
e) podr�as simplificarte en algo la vida, si almacenas en una cookie o 
variable de sesion el url b�sico de tu p�gina...

De ah� se puede complicar un poco m�s, por ejemplo, interpretando 
formularios...

-- 
Apoye a la campa�a de alfabetizaci�n y  |       Jose M. Santiba�ez A.
ordenaci�n de las news, cada post en su |          <jms@nivel5.cl>
lugar y el lugar exacto para cada post  |        <http://caos.cl/jms>
Technical Details
Message-ID: <Xns9914198D7F0A2jmsnews@200.27.221.71>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news4.google.com!feeder3.cambrium.nl!feed.tweaknews.nl!213.132.189.1.MISMATCH!multikabel.net!feed10.multikabel.net!feed.xsnews.nl!border-1.ams.xsnews.nl!fu-berlin.de!news.nivel5.cl!news.vcd.cl!not-for-mail!not-for-mail
References: <evqp9c$dho$1@news.nivel5.cl> <Xns9912DF90DCB19jmsnews@200.27.221.71> <evrleo$nlf$1@news.nivel5.cl>

Show Full Headers
Complete Article Headers
X-Google-Thread: 1593cb,60fde2ba1e43cdae
X-Google-Attributes: gid1593cb,public
X-Google-Language: SPANISH,ASCII
Newsgroups: chile.comp.programacion
Subject: Re: "tunneling" con php
From: "Jos� Miguel Santib��ez" <jms.nospam@nivel5.cl>
References: <evqp9c$dho$1@news.nivel5.cl> <Xns9912DF90DCB19jmsnews@200.27.221.71> <evrleo$nlf$1@news.nivel5.cl>
Organization: Caos Consultores
Message-ID: <Xns9914198D7F0A2jmsnews@200.27.221.71>
User-Agent: Xnews/5.04.25
X-Face: +|NgjgFM{<rs%\Q|vUu16]a6,}?MJTA<!PEEI+x&Gw-Gyq+?$}fvo+.(,-r;)~Qzn)#{{nxU,OT?w^s<7m4ckCJ*L$c#I)yHL7b)GdU*#l
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
NNTP-Posting-Host: 97-38-246-201.adsl.terra.cl
X-Original-NNTP-Posting-Host: 97-38-246-201.adsl.terra.cl
Date: 16 Apr 2007 01:50:05 -0400
X-Trace: news.vcd.cl!not-for-mail 1176702605 201.246.38.97 (16 Apr 2007 01:50:05 -0400)
X-Original-Trace: 16 Apr 2007 01:50:05 -0400, 97-38-246-201.adsl.terra.cl
Lines: 49
X-Authenticated-User: jms
Path: arc1-ca.pugleaf.net!g2news1.google.com!news4.google.com!feeder3.cambrium.nl!feed.tweaknews.nl!213.132.189.1.MISMATCH!multikabel.net!feed10.multikabel.net!feed.xsnews.nl!border-1.ams.xsnews.nl!fu-berlin.de!news.nivel5.cl!news.vcd.cl!not-for-mail!not-for-mail