gpt4 book ai didi

api - 在不更改代理的情况下将设备连接到 Fiddler?

转载 作者:可可西里 更新时间:2023-11-01 15:12:32 28 4
gpt4 key购买 nike

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

最佳答案

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

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

有关更详细的讨论,请参阅 Best Way to Inspect HTTP(S) APIs of Many Devices

我编写了配置路由器以将客户端流量代理到透明代理的过程。与 MitmProxy 配合使用效果很好。这种方法的优点在于,您只需将有线或无线客户端设备连接到路由器,MitmProxy 就会显示 HTTP(S) 流量。无需摆弄每台设备的代理设置。您只需选择路由器的网络,完成后您将返回到常用的路由器。

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

关于api - 在不更改代理的情况下将设备连接到 Fiddler?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31082957/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com