2012-07-31 11 views
7

Ich frage mich, ob ich Fiddler2 nur für einige Prozesse verwenden könnte und nicht für alle Anwendungen, die System-Proxy-Einstellungen verwenden. Ich weiß, dass es eine Filteroption in Fiddler2 gibt, aber soweit ich weiß, versteckt es nur Informationen und der Verkehr wird trotzdem erfasst.Verwenden Sie fiddler nur für einige Prozesse

+0

Es hängt ganz davon ab, was Ihr gewünschter Zielprozess ist. Einige Prozesse verwenden nur den Systemproxy (z. B. IE) und konfigurieren ihn neu, sodass nur ein einzelner Prozess den Proxy nicht trivial verwendet. In anderen Fällen (z. B. Firefox und Opera) ist es einfach, nur solche Produkte zu konfigurieren, die über Fiddler laufen. Aber die eigentliche Frage ist, warum Sie hoffen, dies zu tun ... Wenn Sie sich Sorgen machen über das Verhalten von Anwendungen, die Sie nicht debuggen müssen, gibt es einfache Schritte, die Sie ergreifen können, um die Auswirkungen dieser zu reduzieren ... – EricLaw

+0

Nun, ich bin mir dessen bewusst, aber ich suche nach einer einfachen Möglichkeit, dies zu tun. Was den zweiten Teil betrifft ("WHY"): Ich denke, Verbindungen, die direkt von meinen Apps ausgehen, haben eine größere Konsistenz als Fiddler2. Damit meine ich, wenn ich Fiddler2 benutze, sterben viele der Verbindungen in schweren Download-Situationen. –

Antwort

8

Es gibt eine Schaltfläche "Beliebige Prozesse" auf Fiddler Toolbar. Ziehen Sie das Symbol in ein Fenster, um den Datenverkehr nur von diesem Prozess anzuzeigen. Klicken Sie erneut auf das Symbol, um den Filter abzubrechen. Dies ist die beste und einfachste Möglichkeit, nach Prozessen zu filtern.

Oder überprüfen Sie im Menü Datei nicht das Element "Capture Traffice". Setzen Sie dann Proxy in Ihren anderen Anwendungen, die von Fiddler erfasst werden müssen.

Wenn Sie HTTPS erfassen, öffnen Sie das https-Konfigurationsdialog (Fiddler Optionen >> HTTPS), werden Sie ein Listenfeld mit dieser Listenelemente sehen:

  • ... aus allen Prozessen
  • . ..von Browser nur
  • ... von nicht-Browsern nur
  • ... von Remote-Client nur
+0

Danke. Es ist nicht genau das, wonach ich gesucht habe, aber es löst mein Problem. Ich denke, das Fiddler-Team sollte einen Filtermechanismus wie 'Proxifier' implementieren. –

1

Hier ist ein Video, das zeigt, wie b filtern y Prozesse in Fiddler. Gegen Ende des Videos erfahren Sie, wie Sie nach Browser oder sogar nach dem Tab eines Browsers filtern können. https://www.youtube.com/watch?v=qZYl3a60-Uc

Schritte (Fiddler 4.3x) -

  1. Fiddler> Filter Tab

  2. Verwenden Sie Filter - es überprüfen!

  3. Client-Prozesse: Nur Traffic anzeigen - überprüfen Sie es! > Wählen Sie Ihren Prozess (einen Browser oder eine Registerkarte im Browser) aus dem nebenstehenden Dropdown-Menü.

  4. Schaltfläche Aktionen> Filtersatz jetzt ausführen - klicken Sie darauf!

Fertig!

Verwandte Themen