关于在微信上打开 https 的疑问( mitmproxy)

2016-12-01 10:19:12 +08:00
 linus
场景是这样的,我的客户端代理了 mitmproxy 后,然后我打开任意 https://xxx.com(这个 xxx.com 可能是我的一个 web 应用服务器,因为我设置代理了,所有请求的流量都会被先拦截到 mitmproxy ,再被转发到目的地址),会出现打不开链接。 这是微信自己的校验,有什么办法可以绕过吗?
2688 次点击
所在节点    问与答
3 条回复
leopku
2016-12-01 11:26:31 +08:00
装 mitmproxy 的证书了吗?
linus
2016-12-01 12:26:20 +08:00
@leopku
装了不行
现在是通过修改系统底层 hook 实现绕过了
omph
2019-06-02 09:44:38 +08:00
我也碰到这个问题
windows 安装了证书,微信 PC 版登录时设了 mit 做代理,却只能看到 http 流量,有一部分流量报错:
HTTP protocol error in client request: Bad HTTP request line: b'\x16\xf1\x03\x00\xa1 ....
猜测是 https 流量无法解析。不知道怎么解决?
但用 fiddler,抓取就没问题

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/324497

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX