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

2020 年 10 月 2 日
 insert000

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

11984 次点击
所在节点    Web Dev
31 条回复
brSo3NUV5
2020 年 10 月 2 日
Charles 导出证书,手机安装上去,然后配置代理就好
wudaye
2020 年 10 月 2 日
插眼,一直抓不了安卓微信 h5 的包
txx
2020 年 10 月 2 日
高版本的 Android 不是默认不信任 用户自己的 ca 么,只信任系统目录下的
yanlaz
2020 年 10 月 2 日
安卓 7 以后不能抓 https 了
locoz
2020 年 10 月 2 日
https://www.zhihu.com/column/webspider
抓包系列一排看下去
lmoon
2020 年 10 月 2 日
证书移动到系统分区可以试试
insert000
2020 年 10 月 2 日
@leileichui 试了不行。
insert000
2020 年 10 月 2 日
@wudaye 不至于这么坑把。。。
ochatokori
2020 年 10 月 2 日
只能 root,把装成系统证书
suyongfu
2020 年 10 月 2 日
mitmproxy,charles,apktool
使用 apktool 解包,修改,打包,安装
然后设置代理,安装代理证书
开始抓包
不懂流程的话看我博客:ifeelgame.net
abcdGJJ
2020 年 10 月 2 日
安卓 7 及以上需要 root,并将证书复制到系统证书目录,https://gaojiajun.cn/2018/08/charles-notTrust-in-android7.0/
或者尝试使用 android inspect 方式
HarryQu
2020 年 10 月 2 日
安卓 7 及以上不再信任用户证书,所以你抓不到 HTTPS 包。

我自己买了个二手的 piexl3,root 以后方便开发和抓包。
davin
2020 年 10 月 2 日
调试微信 h5,可以用官方的微信 Web 开发者工具或者 vconsole.min.js
yzongyue
2020 年 10 月 2 日
试试关键词 VirtualXposed TrustMeAlready
EminemW
2020 年 10 月 2 日
微信抓不到的。。我没成功过
o00o
2020 年 10 月 2 日
mumu
dsg001
2020 年 10 月 2 日
直接上模拟器
kajweb
2020 年 10 月 2 日
安卓 7 一下
root
httpcarry + 平行空间
解包重签
pc 模拟器
tasy5kg
2020 年 10 月 2 日
亲测 HttpCanary 可以啊,Android10,MIUI11,没给 ROOT 权限。
tasy5kg
2020 年 10 月 2 日
哦,微信小程序好像不行。

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

https://study.congcong.us/t/712206

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

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

© 2021 V2EX