求助 miui12,用什么样的姿势 charles 能抓到 https

2020-10-02 13:01:28 +08:00
 insert000

平时开发经常需要调试微信 h5,由于是客户的微信号所以也没办法用开发者工具。换了小米手机 miui12 以后,发现网上的教程都没法抓到 https 的请求。

10558 次点击
所在节点    Web Dev
31 条回复
Archeb
2020-10-02 22:55:51 +08:00
为什么你们都说不能抓...???
我电脑装个 Fiddler,手机装个 Fiddler 根然后就能抓了
不管是微信 H5 还是小程序都可以,别的 APP 也可以
系统是 MIUI12.0.8 稳定版未 ROOT,安卓版本 10,安全补丁 2020-07-01
Archeb
2020-10-02 22:59:38 +08:00
@Archeb 我错了,抓不了,以前可以的....好像是升级到 12 就不行了
foam
2020-10-02 23:14:06 +08:00
要么买个低版本手机,要么 root 了吧
treblex
2020-10-03 01:59:37 +08:00
之前不是可以连接 adb 之后用 chrome 测试 h5 吗,新版本限制了吗
treblex
2020-10-03 02:01:13 +08:00
chrome://inspect
ufo22940268
2020-10-03 06:06:05 +08:00
GuangXiN
2020-10-03 11:05:29 +08:00
客户的微信号——所以你是要在客户的手机上安装证书?
NowTime
2020-10-03 11:46:24 +08:00
有一种无需 ROOT 的办法:
HttpCanary + 平行空间,平行空间添加你要抓包的 APP,HttpCanary 对 平行空间 这个应用抓包,然后再 平行空间 启动你刚添加要抓包的应用。

亲测可以抓支付宝小程序,我这个项目就是用这种方法抓包的: https://github.com/PrintNow/Jiangxi-University-Health-Check-in
youla
2020-10-03 19:50:54 +08:00
推荐用这个,感觉更加能上手。
npm install -g whistle

whistle start

然后把手机的代理设置为电脑的 IP,端口默认 8899~~
youla
2020-10-03 19:52:41 +08:00
抓包软件配置流程基本是一样的,还要安装一个 ssl 根证书
lisniuse
2020-10-04 20:36:34 +08:00
插眼,说不定有帮助。

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

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

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

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

© 2021 V2EX