设备
Mac、iOS 手机、Charles软件
关键的七步
不成功的原因可能是少了下列步骤的其中一步或几步,可以自查一下。
1. 在电脑端安装证书
安装电脑端证书2. 在电脑端信任证书
点击“Install Charles Root Certificate”后打开了钥匙串,在钥匙串中将证书设置为始终信任
设置信任3. 在手机端安装证书
手机端证书安装根据弹窗提示在手机端浏览器打开 chls.pro/ssl 下载证书,并在手机:通用>描述文件与设备管理中找到下载的描述文件点击,在详情内点击左上角安装(此步骤需输入设备密码)
安装提示 安装描述文件4. 在手机端完全信任证书
在手机端通用 > 关于本机 > 证书信任设置 中勾选对证书的完全信任选项
完全信任证书5. 在Charles中,设置ssl proxy Setting中的ssl proxying的代理网址
按图中填写即可
设置代理网址6. 设置抓包的网址和端口
设置抓包的网址和端口添加全部都抓的示例:
示例7. 设置代理
在手机端选择网络 > 配置代理 > 手动 > 填写服务器(即电脑端IP地址,可通过下图方式获取)和端口号(8888)
获取IP地址以上步骤都做了,应该就能正常抓包了。
哦,对了,抓包的手机和电脑应该要在同一网段下哦~
网友评论