Cattura il traffico delle macchine virtuali in Fiddler


10

Sto eseguendo Ubuntu in una macchina virtuale (la macchina host è Windows 7). È possibile utilizzare Fiddler nella macchina host per acquisire il traffico dalla macchina virtuale? Visto che la rete della macchina virtuale deve passare attraverso la scheda NIC dei computer host, Fiddler può acquisire i pacchetti? (Non conosco alcuna alternativa gratuita a Fiddler per Linux, tranne Tamper Data, ma ho bisogno di un po 'più di controllo). Grazie.


Per la cronaca, WebScarab è una valida alternativa a Fiddler. Dai un'occhiata anche a Burp.
allquixotic,

Risposte:


5

Esistono alcune alternative per Fiddler su Linux, alcune delle quali potrei anche considerare meglio . Due che vengono in mente sono Nettool e Paros (Paros Proxy). Entrambi sono basati su Java (multipiattaforma) e Paros è la mia preferenza personale.


12

È possibile. I seguenti passaggi hanno funzionato per me con Windows 7 Enterprise con Ubuntu 10 in VMWare Player 4.0.1

  1. In Ubuntu VM visitare la finestra di dialogo Proxy di rete (Sistema> Preferenze> Proxy di rete)
  2. Seleziona "Configurazione proxy manuale"
  3. Immettere gli indirizzi IP host (Windows) e la porta 8888 (a meno che non sia stata modificata quella predefinita in Fiddler)
  4. Chiudi la finestra di dialogo
  5. Apri le opzioni di Fiddler, seleziona la scheda Connessioni, assicurati che "Consenti a computer remoti di connettersi" sia abilitato. In caso contrario, abilitalo e riavvia Fiddler.

funziona bene anche con la virtual box, assicurati di ascoltare tutti i processi sull'host però
dmi3y

Che dire di https? Può intercettarlo?
Fotis Dimanidis,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.