我想知道是否可以仅在某些进程而不是所有使用系统代理设置的应用程序上使用 Fiddler2。我知道 Fiddler2 中有一个过滤器选项,但据我所知,它只隐藏信息并且无论如何都会捕获流量。
3 回答
提琴手工具栏上有一个“任何进程”按钮。将图标拖到窗口以仅显示来自该进程的流量。再次单击该图标可取消过滤器。这是按进程过滤的最好和最简单的方法。
或者,在文件菜单中,不要选中“捕获交通”项。然后在需要被提琴手捕获的其他应用程序中设置代理。
如果您捕获 HTTPS,请打开 https 配置对话框(Fiddler 选项 >> HTTPS),您将看到一个包含以下列表项的列表框:
- ...来自所有流程
- ...仅来自浏览器
- ...仅来自非浏览器
- ...仅来自远程客户端
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) -
Fiddler > Filters Tab
Use filters - check it!
Client processes : Show only Traffic from - check it! > Choose your process (a browser or tab in browser) from the adjacent drop down menu.
Actions button > Run filterset now - click it!
Done !