Przechwytuj ruch maszyn wirtualnych w Fiddler

10

Używam Ubuntu na maszynie wirtualnej (hostem jest Windows 7). Czy można użyć narzędzia Fiddler na maszynie hosta do przechwytywania ruchu z maszyny wirtualnej? Widząc, jak sieć maszyny wirtualnej musi przechodzić przez kartę sieciową hosta, czy Fiddler może przechwytywać pakiety? (Nie znam żadnej darmowej alternatywy dla Fiddlera dla Linuksa, z wyjątkiem Tamper Data, ale potrzebuję nieco więcej kontroli). Dzięki.

HtS
źródło
Dla przypomnienia, WebScarab jest całkiem dobrą alternatywą dla Fiddlera. Zobacz także Burp.
allquixotic

Odpowiedzi:

5

Istnieje wiele alternatyw dla Fiddlera w Linuksie, niektóre z nich uważałbym nawet za lepsze . Dwa, które przychodzą na myśl, to Nettool i Paros (Paros Proxy). Oba są oparte na Javie (wieloplatformowe), a Paros jest moją osobistą preferencją.

John T.
źródło
12

To jest możliwe. Poniższe kroki działały dla mnie w systemie Windows 7 Enterprise z systemem Ubuntu 10 w programie VMWare Player 4.0.1

  1. W Ubuntu VM odwiedź okno Network Proxy (System> Preferencje> Network Proxy)
  2. Wybierz „Ręczna konfiguracja proxy”
  3. Wprowadź adresy IP hosta (Windows) i port 8888 (chyba że zmieniłeś to ustawienie domyślne w Fiddler)
  4. Zamknij okno dialogowe
  5. Otwórz opcje Fiddlera, wybierz kartę Połączenia, upewnij się, że „Zezwalaj komputerom zdalnym na łączenie się” jest włączone. Jeśli nie, włącz go i uruchom ponownie Fiddler.
gonga
źródło
działa dobrze również w przypadku wirtualnego urządzenia, pamiętaj jednak, aby wysłuchać wszystkich procesów na hoście
dmi3y 21.09.2013
Co z https? Czy to może przechwycić?
Fotis Dimanidis,