【问题标题】:Connecting Devices to Fiddler Without Proxy Changing?在不更改代理的情况下将设备连接到 Fiddler?
【发布时间】:2015-09-13 23:38:09
【问题描述】:

我有兴趣使用 Fiddler 检查家庭网络上的 HTTP(S) API 流量。我想要两个网络/路由器; “普通”和“提琴手”。我希望这些设备能够轻松连接到任一网络。在普通和 Fiddler 代理网络之间移动设备时,我不想手动配置/取消配置代理设置。我只想选择一个新的接入点并让设备工作。如何才能做到这一点? “fiddler”路由器上的某种端口转发就足够了吗?

【问题讨论】:

标签: api http proxy fiddler router


【解决方案1】:

http://fiddlerbook.com/fiddler/help/hookup.asp --- 你检查过这个吗?我认为这会有所帮助。

【解决方案2】:

经过数周的实验和讨论,我的结论是 Fiddler 和 Charles Proxy 都不支持透明代理,这是使简单的路由器设置工作的关键。 OTOH,mitmproxy 确实运作良好。 mitmproxy 在 OS/X 和 Linux 上运行。对于 Windows,有两种选择,mitmdump 是 mitmproxy 的无 UI 版本,而 mitmweb(可用但目前尚未发布)具有非常有前途的 UI。

确实,您可以轻松地将路由器配置为通往 mitm 系统的网关。从那里 mitm 将显示 http 请求和响应。如果您想查看 HTTPS,您只需让设备接受中间人证书即可。访问特殊域名http://mitm.it 并按照说明进行操作。

更详细的讨论见Best Way to Inspect HTTP(S) APIs of Many Devices

我编写了配置路由器以将客户端流量代理到透明代理的过程。与 MitmProxy 配合使用非常好。这种方法的美妙之处在于,您可以简单地将客户端设备(有线或无线)连接到路由器,并且 HTTP(S) 流量将由 MitmProxy 显示。无需摆弄每个设备的代理设置。您只需选择路由器的网络,完成后返回到通常的路由器。

Best Way to Inspect HTTP(S) API Traffic in a Multi-Platform Multi-Device Environment

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-11-03
  • 1970-01-01
  • 2018-05-24
  • 2013-05-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多