Leer datos de página web abierta

22/11/2006 - 03:44 por LuisM | Informe spam
Amigos, buen día a todos

Estando una página abierta en el Explorador de Internet, es posible leer los
datos contenidos en una tabla de dicha página, mediante código? Solo es
posible leerla cuando esté abierta porque es movimiento de una cuenta
bancaria que pide claves de acceso.

Gracias

Luis

Preguntas similare

Leer las respuestas

#6 Jordi Maycas
23/11/2006 - 08:25 | Informe spam
si no recuerdo mal... aunque no creo que sea tan facil

con vc++6, hay una funcion httpconnection que dada una pagina web, te puedes
descargar linea a linea el codigo de la pagina. Por otro lado, en las
paginas asp, el tipico ver, codigo fuente, devuelve el texto puro que se
escribe como resultado de alguna operacion (consultas a bbdd,etc). Si en tu
caso, la pagina fuera asp, seria tan simple como hacer lo mismo que hace el
ver, codigo fuente.

"Matias Iacono" escribió en el
mensaje news:
Esto corresponde mas a ciertas tecnicas de hacking que se pueden realizar
con
esta accion.

Por ejemplo, podrias presentar una interfaz similar a la de google mail, y
pedirle al usuario que coloque su usuario y contraseña. Luego, pasarle a
la
pagina verdadera de google esas credenciales, pero, guardarte una copia.

Otra posibilidad seria que, tu sitio, detecte, como en tu caso, que el
usuario ha ingresado a una pagina de un banco, y captures esta informacion
para tu beneficio sin que el usuario se entere.

Como puedes ver, hay muchas posibilidades de hacking con solo dar esta
posibilidad, aunque tus intenciones, en este caso, sean buenas :D

Saludos.

Microsoft MVP
Orador Regional INETA


"Luis M" wrote:

Matias, tienes razón, las medidas de seguridad pueden impedir la lectura.
Aunque no veo el riesgo cuando solo se está leyendo datos y si la página
ya
está abierta, es de suponer que las claves de acceso ya fueron
utilizadas.

Gracias de nuevo,

Luis

"Matias Iacono" escribió en el
mensaje news:
> Esto se discutio hace unos dias atras (o semanas :), creo que en el
> foro
> de
> ASP.net ).
>
> El punto es que por restricciones de seguridad, no puedes interactuar
> con
> ventanas de paginas webs que esten en otro dominio.
>
> Se intento con JavaScript, pero sin exito.
>
> Creo que lo mejor, es lo que te comento, usando una llamada HTTP. Pero,
> si
> existen restricciones de seguridad, se pondria muy complicado poder
> llevarlo
> adelante. Hasta imposible.
>
> Saludos.
>
> Microsoft MVP
> Orador Regional INETA
>
>
> "Luis M" wrote:
>
>> Matías, gracias. Lo que quiero es leer los datos de otra página que ya
>> está
>> abierta en el explorador, talvez haciendo referencia a la ventana
>> donde
>> se
>> encuentra. Esa página no se puede guardar en alguna carpeta, solo se
>> puede
>> leer cuando esté abierta.
>>
>> Gracias
>>
>> Luis
>>
>> "Matias Iacono" escribió en
>> el
>> mensaje news:
>> > No entiendo que deseas hacer.
>> >
>> > Tienes un ejemplo?
>> >
>> > Si te refieres a que desde tu pagina, puedas ver la pagina de otro
>> > sitio.
>> > Esto puedes hacerlo con una peticion HTML. Puedes usar XMLHTTP para
>> > este
>> > caso, pero siempre y cuando, la pagina a leer no este protegida con
>> > nombre
>> > de
>> > usuario y contraseña.
>> >
>> > Claro, podrias enviar las credenciales, pero seria un trabajo un
>> > poco
>> > mas
>> > extenso.
>> >
>> > Microsoft MVP
>> > Orador Regional INETA
>> >
>> >
>> > "LuisM" wrote:
>> >
>> >> Amigos, buen día a todos
>> >>
>> >> Estando una página abierta en el Explorador de Internet, es posible
>> >> leer
>> >> los
>> >> datos contenidos en una tabla de dicha página, mediante código?
>> >> Solo
>> >> es
>> >> posible leerla cuando esté abierta porque es movimiento de una
>> >> cuenta
>> >> bancaria que pide claves de acceso.
>> >>
>> >> Gracias
>> >>
>> >> Luis
>> >>
>> >>
>> >>
>>
>>
>>



Respuesta Responder a este mensaje
#7 Matias Iacono
23/11/2006 - 13:46 | Informe spam
Buen comentario, pero sin atacar... la pregunta es: Programaticamente, como?

Es cierto que en lenguajes tipo escritorio puedes hacer un request de una
pagina y ver si codigo fuente, al igual, como comentaba en este mismo hilo,
con XMLHTTP puedes hacerlo desde una pagina web.

Ahora, lo que citas de ver el codigo fuente. Como puedes hacerlo?

Saludos.

Microsoft MVP
Orador Regional INETA


"Jordi Maycas" wrote:

si no recuerdo mal... aunque no creo que sea tan facil

con vc++6, hay una funcion httpconnection que dada una pagina web, te puedes
descargar linea a linea el codigo de la pagina. Por otro lado, en las
paginas asp, el tipico ver, codigo fuente, devuelve el texto puro que se
escribe como resultado de alguna operacion (consultas a bbdd,etc). Si en tu
caso, la pagina fuera asp, seria tan simple como hacer lo mismo que hace el
ver, codigo fuente.

"Matias Iacono" escribió en el
mensaje news:
> Esto corresponde mas a ciertas tecnicas de hacking que se pueden realizar
> con
> esta accion.
>
> Por ejemplo, podrias presentar una interfaz similar a la de google mail, y
> pedirle al usuario que coloque su usuario y contraseña. Luego, pasarle a
> la
> pagina verdadera de google esas credenciales, pero, guardarte una copia.
>
> Otra posibilidad seria que, tu sitio, detecte, como en tu caso, que el
> usuario ha ingresado a una pagina de un banco, y captures esta informacion
> para tu beneficio sin que el usuario se entere.
>
> Como puedes ver, hay muchas posibilidades de hacking con solo dar esta
> posibilidad, aunque tus intenciones, en este caso, sean buenas :D
>
> Saludos.
>
> Microsoft MVP
> Orador Regional INETA
>
>
> "Luis M" wrote:
>
>> Matias, tienes razón, las medidas de seguridad pueden impedir la lectura.
>> Aunque no veo el riesgo cuando solo se está leyendo datos y si la página
>> ya
>> está abierta, es de suponer que las claves de acceso ya fueron
>> utilizadas.
>>
>> Gracias de nuevo,
>>
>> Luis
>>
>> "Matias Iacono" escribió en el
>> mensaje news:
>> > Esto se discutio hace unos dias atras (o semanas :), creo que en el
>> > foro
>> > de
>> > ASP.net ).
>> >
>> > El punto es que por restricciones de seguridad, no puedes interactuar
>> > con
>> > ventanas de paginas webs que esten en otro dominio.
>> >
>> > Se intento con JavaScript, pero sin exito.
>> >
>> > Creo que lo mejor, es lo que te comento, usando una llamada HTTP. Pero,
>> > si
>> > existen restricciones de seguridad, se pondria muy complicado poder
>> > llevarlo
>> > adelante. Hasta imposible.
>> >
>> > Saludos.
>> >
>> > Microsoft MVP
>> > Orador Regional INETA
>> >
>> >
>> > "Luis M" wrote:
>> >
>> >> Matías, gracias. Lo que quiero es leer los datos de otra página que ya
>> >> está
>> >> abierta en el explorador, talvez haciendo referencia a la ventana
>> >> donde
>> >> se
>> >> encuentra. Esa página no se puede guardar en alguna carpeta, solo se
>> >> puede
>> >> leer cuando esté abierta.
>> >>
>> >> Gracias
>> >>
>> >> Luis
>> >>
>> >> "Matias Iacono" escribió en
>> >> el
>> >> mensaje news:
>> >> > No entiendo que deseas hacer.
>> >> >
>> >> > Tienes un ejemplo?
>> >> >
>> >> > Si te refieres a que desde tu pagina, puedas ver la pagina de otro
>> >> > sitio.
>> >> > Esto puedes hacerlo con una peticion HTML. Puedes usar XMLHTTP para
>> >> > este
>> >> > caso, pero siempre y cuando, la pagina a leer no este protegida con
>> >> > nombre
>> >> > de
>> >> > usuario y contraseña.
>> >> >
>> >> > Claro, podrias enviar las credenciales, pero seria un trabajo un
>> >> > poco
>> >> > mas
>> >> > extenso.
>> >> >
>> >> > Microsoft MVP
>> >> > Orador Regional INETA
>> >> >
>> >> >
>> >> > "LuisM" wrote:
>> >> >
>> >> >> Amigos, buen día a todos
>> >> >>
>> >> >> Estando una página abierta en el Explorador de Internet, es posible
>> >> >> leer
>> >> >> los
>> >> >> datos contenidos en una tabla de dicha página, mediante código?
>> >> >> Solo
>> >> >> es
>> >> >> posible leerla cuando esté abierta porque es movimiento de una
>> >> >> cuenta
>> >> >> bancaria que pide claves de acceso.
>> >> >>
>> >> >> Gracias
>> >> >>
>> >> >> Luis
>> >> >>
>> >> >>
>> >> >>
>> >>
>> >>
>> >>
>>
>>
>>



Respuesta Responder a este mensaje
#8 Jordi Maycas
27/11/2006 - 08:10 | Informe spam
mirate en la documentacion del vc++ 6, la funcion httpconnection o
createhttpconnection; como parametro le pasas una direccion hhtp, y un
stream, y con un bucle do/wile por ejemplo, te vas descargando linea a linea
el codigo. Es como si leyeras de un fichero.

"Matias Iacono" escribió en el
mensaje news:
Buen comentario, pero sin atacar... la pregunta es: Programaticamente,
como?

Es cierto que en lenguajes tipo escritorio puedes hacer un request de una
pagina y ver si codigo fuente, al igual, como comentaba en este mismo
hilo,
con XMLHTTP puedes hacerlo desde una pagina web.

Ahora, lo que citas de ver el codigo fuente. Como puedes hacerlo?

Saludos.

Microsoft MVP
Orador Regional INETA


"Jordi Maycas" wrote:

si no recuerdo mal... aunque no creo que sea tan facil

con vc++6, hay una funcion httpconnection que dada una pagina web, te
puedes
descargar linea a linea el codigo de la pagina. Por otro lado, en las
paginas asp, el tipico ver, codigo fuente, devuelve el texto puro que se
escribe como resultado de alguna operacion (consultas a bbdd,etc). Si en
tu
caso, la pagina fuera asp, seria tan simple como hacer lo mismo que hace
el
ver, codigo fuente.

"Matias Iacono" escribió en el
mensaje news:
> Esto corresponde mas a ciertas tecnicas de hacking que se pueden
> realizar
> con
> esta accion.
>
> Por ejemplo, podrias presentar una interfaz similar a la de google
> mail, y
> pedirle al usuario que coloque su usuario y contraseña. Luego, pasarle
> a
> la
> pagina verdadera de google esas credenciales, pero, guardarte una
> copia.
>
> Otra posibilidad seria que, tu sitio, detecte, como en tu caso, que el
> usuario ha ingresado a una pagina de un banco, y captures esta
> informacion
> para tu beneficio sin que el usuario se entere.
>
> Como puedes ver, hay muchas posibilidades de hacking con solo dar esta
> posibilidad, aunque tus intenciones, en este caso, sean buenas :D
>
> Saludos.
>
> Microsoft MVP
> Orador Regional INETA
>
>
> "Luis M" wrote:
>
>> Matias, tienes razón, las medidas de seguridad pueden impedir la
>> lectura.
>> Aunque no veo el riesgo cuando solo se está leyendo datos y si la
>> página
>> ya
>> está abierta, es de suponer que las claves de acceso ya fueron
>> utilizadas.
>>
>> Gracias de nuevo,
>>
>> Luis
>>
>> "Matias Iacono" escribió en
>> el
>> mensaje news:
>> > Esto se discutio hace unos dias atras (o semanas :), creo que en el
>> > foro
>> > de
>> > ASP.net ).
>> >
>> > El punto es que por restricciones de seguridad, no puedes
>> > interactuar
>> > con
>> > ventanas de paginas webs que esten en otro dominio.
>> >
>> > Se intento con JavaScript, pero sin exito.
>> >
>> > Creo que lo mejor, es lo que te comento, usando una llamada HTTP.
>> > Pero,
>> > si
>> > existen restricciones de seguridad, se pondria muy complicado poder
>> > llevarlo
>> > adelante. Hasta imposible.
>> >
>> > Saludos.
>> >
>> > Microsoft MVP
>> > Orador Regional INETA
>> >
>> >
>> > "Luis M" wrote:
>> >
>> >> Matías, gracias. Lo que quiero es leer los datos de otra página que
>> >> ya
>> >> está
>> >> abierta en el explorador, talvez haciendo referencia a la ventana
>> >> donde
>> >> se
>> >> encuentra. Esa página no se puede guardar en alguna carpeta, solo
>> >> se
>> >> puede
>> >> leer cuando esté abierta.
>> >>
>> >> Gracias
>> >>
>> >> Luis
>> >>
>> >> "Matias Iacono" escribió
>> >> en
>> >> el
>> >> mensaje news:
>> >> > No entiendo que deseas hacer.
>> >> >
>> >> > Tienes un ejemplo?
>> >> >
>> >> > Si te refieres a que desde tu pagina, puedas ver la pagina de
>> >> > otro
>> >> > sitio.
>> >> > Esto puedes hacerlo con una peticion HTML. Puedes usar XMLHTTP
>> >> > para
>> >> > este
>> >> > caso, pero siempre y cuando, la pagina a leer no este protegida
>> >> > con
>> >> > nombre
>> >> > de
>> >> > usuario y contraseña.
>> >> >
>> >> > Claro, podrias enviar las credenciales, pero seria un trabajo un
>> >> > poco
>> >> > mas
>> >> > extenso.
>> >> >
>> >> > Microsoft MVP
>> >> > Orador Regional INETA
>> >> >
>> >> >
>> >> > "LuisM" wrote:
>> >> >
>> >> >> Amigos, buen día a todos
>> >> >>
>> >> >> Estando una página abierta en el Explorador de Internet, es
>> >> >> posible
>> >> >> leer
>> >> >> los
>> >> >> datos contenidos en una tabla de dicha página, mediante código?
>> >> >> Solo
>> >> >> es
>> >> >> posible leerla cuando esté abierta porque es movimiento de una
>> >> >> cuenta
>> >> >> bancaria que pide claves de acceso.
>> >> >>
>> >> >> Gracias
>> >> >>
>> >> >> Luis
>> >> >>
>> >> >>
>> >> >>
>> >>
>> >>
>> >>
>>
>>
>>



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida