Charles安卓手机抓包配置问题汇总

1,863 阅读1分钟

一、SSL未开启

Charles显示

Failure SSL handshake with client failed: An unknown issue occurred processing the certificate (certificate_unknown)

Notes You may need to configure your browser or application to trust the Charles Root Certificate. See SSL Proxying in the Help menu.

检查点

1.开启SSL功能

这里需要开启SSL功能的,很多情况下你可能会发现它被关闭了。重新打开一下就好。 image.png

2.下载证书到电脑和手机

安装charles证书到本地,注意看证书不要失效了,失效了去官网重新下个新的Charles image.png

image.png

安装charles证书到手机,记得手机跟电脑是同一网络(wifi)下,把手机wifi的ip改为电脑本机ip,端口号改为你在charles设置的端口号默认是8888,访问chls.pro/ssl 下载证书,注意检查这个证书有没有过期,然后记得把证书的后缀从pem改为crt。最后在手机的安装证书设置里面把这个下载好的证书安装上。

image.png

image.png

3.你抓包的app要信任自己安装的CA证书

参考:www.jianshu.com/p/06ccefcdb…