使用的 Windows 笔记本抓取 app 和 web 均为上图中的情况
1、试过重新安装证书
2、试过添加代理
3、试过修改.ini 文件
困扰一整天了,跪求解决方法
disabled ssl proxying 是否开启?
1、证书是否过期,重新生成导入下
看下安装的证书有效期是不是过了。是的话, reset charls 证书 +wins 进行新证书的信任设置 + 手机下载安装新证书。
目前放弃 charles 了,现在使用 fiddler 可以抓取到 web、app 的包 但是微信小程序如上图展示,有什么解决 方案吗
h
换成苹果手机了 ,简单配置一下 能抓到包了, 上述问题是出现在 小米 14pro 上的
不是安卓 7 以上的系统 app 都不让抓 https 了吗
“并不是所有 HTTPS 都能抓取,Android7.0 之后默认不信任用户添加到系统的 CA 证书”
安卓 14 版本以下的手机可以通过 root 和解锁以后偶 remount 系统目录来安装证书,安卓 14 及以上的手机已经不能 remount 了,所以是装不了证书了。不过有替代方案,就是通过 objection 工具来绕过 sslpinning
安卓设备因为证书问题好像抓不到吧
安卓版本 7.0 以上 证书默认安装到 用户目录下面,charles 抓包需要证书在系统目录上。
你需要吧 charles 的证书从 用户目录转到 系统目录下面
小米在开发者模式里面应该可以转(百度一下)
这应该是 Android 7 以后,所有的私有证书都无法通过安全认证的原因。Android 7 以后的版本是无法抓包的。
是的 应该就是这个问题,目前我这个可以抓到除了微信小程序外的 HTTPS 请求。换到 ios 没这个问题了,也算是解决了
感谢楼上各位大哥的解惑