Intecerptar HTML de un navegador desde Java

Iniciado por .:UND3R:., 6 Septiembre 2013, 03:33 AM

0 Miembros y 1 Visitante están viendo este tema.

.:UND3R:.

Hola a todos, cómo podría interceptar el código HTML desde Java, en google solo encuentro referencias en donde se descarga el código HTML, pero esto es distinto, saludos.

EDIT: Me conformo con simplemente poder editar el código html desde Java, saludos

Solicitudes de crack, keygen, serial solo a través de mensajes privados (PM)

1mpuls0

A qué te refieres con interceptar? -.-

porque si te refieres a leer el codigo html es una página es posible con el sdk o con una librería de apache.
abc

.:UND3R:.

Me refiero a poder modificar el código mostrado en un navegador. Pero veo que esto tiene sus dificultades, debería obtener el PID del navegador, luego leer en memoria, quizás me estoy complicando. Se que hay clases en donde se inserta una URL, se almacena la respuesta del servidor, una especie de streaming, pero esto no me sirve ya que la idea es que sea directo desde el navegador. Saludos

Solicitudes de crack, keygen, serial solo a través de mensajes privados (PM)

trolleoatodos

Interesante pregunta ,¿n hay que hacer dnspoof o algo así?

DarkSorcerer

Hace un tiempo recuerdo haber visto un ejemplo parecido en el libro "Introduccion a la programacion con Java", de David Arnow donde mostraba como obtener el codigo HTML desde un porgrama escrito en Java, creo que deberías hecharle un vistazo, a lo mejor es lo que buscas.

chrs1214

No se, lo primero seria decir para que lo necesitas por con eso de interceptar se entienden muchas cosas.
si lo consigues posteas  que tengo que hacer algo "parecido" y aun no he visto por donde meterme.

Lo que se me ocurrio a mi primero para hacer algo parecido a esto es escuchar las peticiones que se dan en una maquina con serversocket, luego puedes enviar el mensaje al servidor real, captar la respuesta modificarla a tu gusto y enviarsela al cliente como si fuera la respuesta real, el problema es la forma en que se instancia el serversocket que va escuchando por puertos no se si haya una  manera de que capte todas las peticiones, por eso alli me quede xD.

Citar¿n hay que hacer dnspoof o algo así?
Si es mas especifico con que es lo que quiere hacer capaz nos ponemos a investigar como hacerlo que aprender esto tambien me interesa jeje

athlit

Quieres hacer algo como "Burp Suite?"

Mira en Google, es aplicación hecha en Java desde la que se intercepta la red y puede modificarse cualquier valor antes de que la reciba el navegador.

Saludos

ThinkByYourself

Para esto he encontrado varias librerías interesantes, una de ellas es JPCap y no es la única, pero tampoco estoy seguro si puede hacer todas las cosas que pides, un inicio sería un sniffer, y por esta web hay un sourcecode muy weno, todo java. Si buscas encuentras!
https://www.youtube.com/watch?v=fAiEvPYUNZ4
Un saludooooo!
No te voy a engañar.
Todos hemos sido programados para normalizar la psicopatía de las élites económicas y políticas, y para realimentar su patrón de ciega codicia.