前言
安装Charles之类的,网上有大把,随便挑一个都可以,最好再找个注册码,这里感谢前辈栽好了树,本来有注册码,但是不知道为什么发不出来,可能涉及侵权,这里自己百度一下也有的。
进入正题
这里不针对机型和系统,如果以下不能解决问题,请找针对性的文章。此前提是以上安装教程已按步骤执行。
1、出现unknown,但是网络可以连接,只是抓包内容乱码。
这个问题是因为手机没有安装证书导致,没有安装证书内容可以抓的到,但都是乱码,这是当然的,要不然要证书干嘛。
2、出现unknown,app内部网络不可以连接,抓包抓不了。
这个问题应该是你安装了证书,但是安装错了!这个安装证书还真不是随便安装的,要先将Wi-Fi设置代理模式,然后设置电脑的ip和端口,再去下载证书,就按照点击
之后跳出这个页面,再打开浏览器输入“chls.pro/ssl”
好了,这里也有个坑点,虽然很多教程上让你用手机自带浏览器,但实际上你可能会遇到一个新的问题:下载总是失败,而且是未知文件,因为没下载下来,所以显示未知文件。
这个解决办法网上也有提到,可能没人注意,使用第三方浏览器,例如UC、QQ等,我使用的UC。
3、按照以上说的做完了,还是抓包显示网络不可连接。
首先确保下载对了,然后安装的时候其实证书有个分类,或者说选项,例如小米手机安装的时候会选择证书应用哪里,如果设置的是Wi-Fi,是没有作用的,要设置给应用!这里我也是踩了坑之后才发现,原来是有不同的。另外看看自己的证书是否有启用,有时候安装了,并没有使用,这个应该比较少,iOS会有这个问题。
后记
如果以上不能解决的话,或者方法不对的话,可以告知我,共同进步。