Während meiner Tests mit Lotus Traveler, den ich in VMware Fusion installiert habe, wollte ich den Traffic zwischen Android Simulator, Windows Mobile Simulator und iPhone Simulator mitsniffen. Unter Linux und Windows war das kein Problem, da die virtuellen Netzwerkkarten in Wireshark auftauchen und zum Aufzeichnen des Netzwerkverkehrs ausgewählt werden können.
Unter Mac OS X Snow Leopard und Wireshark funktioniert das leider nicht.
Unter folgendem Pfad sind alle notwendigen Tools enthalten: /Library/Application\ Support/VMware\ Fusion/
, mit vmnet-sniffer
können die Netzwerkpakete mitgelesen werden. Um einfacher auf den Sniffer zugreifen zu können, habe ich mir einen Link in /usr/bin
erstellt: ln -s /Library/Application\ Support/VMware\ Fusion/vmnet-sniffer /usr/bin
Jetzt kann mit vmnet-sniffer -i vmnet1 -w xyz.pcap
eine für Wireshark lesbare Datei erstellt werden.