Capture el tráfico de la máquina virtual en Fiddler

10

Estoy ejecutando Ubuntu en una máquina virtual (la máquina host es Windows 7). ¿Es posible usar Fiddler en la máquina host para capturar el tráfico de la máquina virtual? Dado que la red de la máquina virtual debe pasar a través de la NIC de las computadoras host, ¿puede Fiddler capturar los paquetes? (No conozco ninguna alternativa gratuita a Fiddler para Linux, excepto Tamper Data, pero necesito un poco más de control). Gracias.

HtS
fuente
Para el registro, WebScarab es una muy buena alternativa a Fiddler. También echa un vistazo a Burp.
Allquixotic

Respuestas:

5

Hay bastantes alternativas para Fiddler en Linux, algunas que incluso consideraría mejores . Dos que vienen a la mente son Nettool y Paros (Paros Proxy). Ambos están basados ​​en Java (multiplataforma) y Paros es mi preferencia personal.

John T
fuente
12

Es posible. Los siguientes pasos me funcionaron con Windows 7 Enterprise con Ubuntu 10 en VMWare Player 4.0.1

  1. En Ubuntu VM, visite el cuadro de diálogo Proxy de red (Sistema> Preferencias> Proxy de red)
  2. Seleccione "Configuración manual del proxy"
  3. Ingrese las direcciones IP del host (Windows) y el puerto 8888 (a menos que haya cambiado ese valor predeterminado en Fiddler)
  4. Cerrar diálogo
  5. Abra las opciones de Fiddler, seleccione la pestaña Conexiones, asegúrese de que "Permitir que las computadoras remotas se conecten" esté habilitado. Si no es así, habilítelo y reinicie Fiddler.
gonga
fuente
bien que funciona para caja virtual, así, asegúrese de escuchar todos los procesos en el anfitrión, aunque
dmi3y
¿Qué hay de https? ¿Puede interceptar eso?
Fotis Dimanidis