¿Cómo puedo cambiar las solicitudes de páginas web que provienen de una aplicación?

2

Estoy usando una aplicación que realiza solicitudes http de contenido. Me gustaría capturar esas solicitudes y cambiarlas sobre la marcha, para que una solicitud diferente se envíe al servidor http y, por lo tanto, vuelva a aparecer contenido diferente. Podría hacer esto con un proxy web completo, pero espero una solución más simple y transparente, posiblemente algo que se enganche en el sistema operativo para capturar esas llamadas de red.

AdMuncher es mi programa de elección para esta tarea en Windows.

Sparr
fuente

Respuestas:

1

Eche un vistazo a GlimmerBlocker, que principalmente es un proxy de bloqueo de anuncios, pero también se puede utilizar para reescribir solicitudes y respuestas.

nohillside
fuente
Lo intentaré. Configurar mi sistema para usar un proxy no es lo ideal, pero si no aparece nada mejor, parece que esta podría ser la mejor opción.
Sparr
AdMuncher funciona de la misma manera (por lo que deduzco del sitio web), es más o menos la única forma (a menos que quiera hackear profundamente las bibliotecas de Cocoa relevantes).
nohillside
2
la diferencia es que AdMuncher conecta las funciones de respuesta de red en el sistema operativo, por lo que no tiene que cambiar la configuración en ningún otro lugar. Cualquier software proxy "normal" implicará decirle al sistema operativo (o al navegador mismo) que tiene un proxy que debe usar. Y algunas aplicaciones que abren conexiones http en un nivel inferior (como telnet google.com 80desde una consola) omitirían dicho proxy.
Sparr