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.


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ą.


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.

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,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.