安卓版微信更新到 7.0 后, Charles 无法抓包 https,其他应用的 https 都可以抓包

2019-01-04 12:49:13 +08:00
 icoolyy

1.Charles Mac 版,安卓手机,微信 7.0 2.今天使用 Charles 抓包微信小程序调式,结果发现无法抓取到 https 请求数据,显示 unknown,进而还发现知乎也是同样的问题! 3.请问大佬们,有没有什么好的解决办法?

9640 次点击
所在节点    微信
6 条回复
letitbesqzr
2019-01-04 15:16:51 +08:00
https://www.v2ex.com/t/523488#reply0

我也遇到了这个问题。

估计微信内置了根证书信任列表,不再去读取系统的了?
cdwyd
2019-01-04 15:19:35 +08:00
好像 app 都在反抓包上下功夫了。前几天抓拼多多商家版会检测到代理就罢工。
letitbesqzr
2019-01-04 15:22:17 +08:00
1. 安卓系统 7.0 以下版本,不管微信任意版本,都会信任系统提供的证书
2. 安卓系统 7.0 以上版本,微信 7.0 以下版本,微信会信任系统提供的证书
3. 安卓系统 7.0 以上版本,微信 7.0 以上版本,微信只信任它自己配置的证书列表


目前是这个规则 /..
icoolyy
2019-01-06 21:40:34 +08:00
意思是说要么我把安卓系统降级到 7 以下,要么把微信降级到 7 以下,才能抓包?
pythonwei
2019-01-08 11:25:19 +08:00
同事的苹果机可以用,只是针对安卓机么,头大
az09py
2019-05-13 11:30:08 +08:00
遇到了同样的问题

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

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

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

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

© 2021 V2EX