Capturez le trafic des machines virtuelles dans Fiddler

10

J'utilise Ubuntu sur une machine virtuelle (la machine hôte est Windows 7). Est-il possible d'utiliser Fiddler sur la machine hôte pour capturer le trafic de la machine virtuelle? Étant donné que le réseau de la machine virtuelle doit passer par la carte réseau des ordinateurs hôtes, Fiddler peut-il capturer les paquets? (Je ne connais pas d'alternative gratuite à Fiddler pour Linux, à l'exception de Tamper Data, mais j'ai besoin d'un peu plus de contrôle). Merci.

HtS
la source
Pour mémoire, WebScarab est une très bonne alternative à Fiddler. Consultez également Burp.
allquixotic

Réponses:

5

Il existe plusieurs alternatives pour Fiddler sous Linux, certaines que je considérerais même mieux . Deux qui me viennent à l'esprit sont Nettool et Paros (Paros Proxy). Les deux sont basés sur Java (multiplateforme) et Paros est ma préférence personnelle.

John T
la source
12

C'est possible. Les étapes suivantes ont fonctionné pour moi avec Windows 7 Enterprise exécutant Ubuntu 10 dans VMWare Player 4.0.1

  1. Dans Ubuntu VM, visitez la boîte de dialogue Network Proxy (Système> Préférences> Network Proxy)
  2. Sélectionnez "Configuration manuelle du proxy"
  3. Entrez les adresses IP de l'hôte (Windows) et le port 8888 (sauf si vous avez modifié cette valeur par défaut dans Fiddler)
  4. Fermer la boîte de dialogue
  5. Ouvrez les options Fiddler, sélectionnez l'onglet Connexions, assurez-vous que «Autoriser les ordinateurs distants à se connecter» est activé. Si ce n'est pas le cas, activez-le et redémarrez Fiddler.
gonga
la source
fonctionne bien aussi pour la boîte virtuelle, assurez-vous d'écouter tous les processus sur l'hôte
dmi3y
Et https? Peut-il intercepter cela?
Fotis Dimanidis