Alireza Noori
Alireza Noori

Reputation: 15275

Use fiddler only for some processes

I was wondering if I could use Fiddler2 on only some processes instead of all applications which use system proxy settings. I know there is a filter option in Fiddler2, but as far as I know, it only hides information and the traffic is captured anyway.

Upvotes: 11

Views: 21616

Answers (3)

Pritam Maske
Pritam Maske

Reputation: 2770

To use Fiddler for capturing traffic from a specific process/Application fiddler has provided a option - "Any Process" Any Process Option

Steps :

  • Open/Launch the application which you want to monitor.
  • Select "Any Process" option and Drag it to the you application.
  • Now you have restricted Fiddler to capture the traffic from a specific Process/Application.

Upvotes: 0

MasterJoe
MasterJoe

Reputation: 2355

Here is a video which shows you how to filter by processes in fiddler. Towards the end of the video, you can learn how to filter by browser or even the tab of a browser. https://www.youtube.com/watch?v=qZYl3a60-Uc

Steps (Fiddler 4.3x) -

  1. Fiddler > Filters Tab

  2. Use filters - check it!

  3. Client processes : Show only Traffic from - check it! > Choose your process (a browser or tab in browser) from the adjacent drop down menu.

  4. Actions button > Run filterset now - click it!

Done !

Upvotes: 3

cuixiping
cuixiping

Reputation: 25449

There is a "Any Processes" button on fiddler toolbar. Drag the icon to a window to show traffic from only that process. Click the icon again to cancel the filter. This is the best and simplest way to filter by process.

Or, in File menu, don't check the "Capture Traffice" item. Then set proxy in your others applications which need to be captured by fiddler.

If you capture HTTPS, open the https config dialog(Fiddler Options >> HTTPS), you'll see a list box with these list items:

  • ...from all processes
  • ...from browsers only
  • ...from non-browsers only
  • ...from remote client only

Upvotes: 16

Related Questions