Erfassen Sie den Datenverkehr der virtuellen Maschine in Fiddler


10

Ich verwende Ubuntu in einer virtuellen Maschine (Host-Maschine ist Windows 7). Ist es möglich, Fiddler auf der Host-Maschine zu verwenden, um den Datenverkehr von der virtuellen Maschine zu erfassen? Kann Fiddler die Pakete erfassen, da das Netzwerk der virtuellen Maschine die Netzwerkkarte des Hostcomputers durchlaufen muss? (Ich kenne keine kostenlose Alternative zu Fiddler für Linux, außer Tamper Data, aber ich brauche etwas mehr Kontrolle). Vielen Dank.


Für die Aufzeichnung ist WebScarab eine ziemlich gute Alternative zu Fiddler. Schauen Sie sich auch Burp an.
Allquixotic

Antworten:


5

Es gibt einige Alternativen für Fiddler unter Linux, einige, die ich sogar für besser halten würde . Zwei, die mir in den Sinn kommen, sind Nettool und Paros (Paros Proxy). Beide sind Java-basiert (Multiplattform) und Paros ist meine persönliche Präferenz.


12

Es ist möglich. Die folgenden Schritte funktionierten für mich mit Windows 7 Enterprise unter Ubuntu 10 in VMWare Player 4.0.1

  1. Besuchen Sie in Ubuntu VM das Dialogfeld "Netzwerkproxy" (System> Einstellungen> Netzwerkproxy).
  2. Wählen Sie "Manuelle Proxy-Konfiguration"
  3. Geben Sie die IP-Adressen des Hosts (Windows) und den Port 8888 ein (es sei denn, Sie haben diese Standardeinstellung in Fiddler geändert).
  4. Dialog schließen
  5. Öffnen Sie die Fiddler-Optionen, wählen Sie die Registerkarte Verbindungen, und stellen Sie sicher, dass "Remotecomputer eine Verbindung zulassen" aktiviert ist. Wenn nicht, aktivieren Sie es und starten Sie Fiddler neu.

funktioniert auch gut für virtuelle Box, achten Sie jedoch darauf, alle Prozesse auf dem Host zu hören
dmi3y

Was ist mit https? Kann es das abfangen?
Fotis Dimanidis
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.