Foro de elhacker.net

Comunicaciones => Redes => Mensaje iniciado por: andreiya en 31 Enero 2016, 12:33 pm



Título: Se pueden modificar paquetes en vivo?
Publicado por: andreiya en 31 Enero 2016, 12:33 pm
Mi duda es la siguiente. Imaginemos que  solicito una web a un servidor X, este me devuelve, por ejemplo, la página index.html. Mi navegador interpreta el código y lo ejecuta. Se puede parar esa página antes de que llegue al navegador, leerla, modificarla y dejar que pase otra vez hasta el navegador con el contenido modificado?

Ejemplo: Esto nos devolvería un servidor cualquiera al solicitar su página principal:

Código:
<!DOCTYPE html>
<html>
<body>

<script type="text/javascript">
document.write('Esto es la página original');     
</script>

</body>
</html>

La herramienta pararía el paquete enviado por el servidor, lo analiza y cambia el código y  deja pasar  el paquete hasta el navegador, quedando así:

Código:
<!DOCTYPE html>
<html>
<body>

<script type="text/javascript">
document.write('Esto es la página MODIFICADA');     
</script>

</body>
</html>

Es posible esto de algún modo?