一、下载Charles并设置代理
1、下载地址,一路下一步即可安装
https://www.charlesproxy.com/
2、代理设置,抓取所有ip及所有端口的数据包,点击Proxy,选择SSL Proxying Settings
3、点击Add,Host和Port都填写*,然后点击OK即可
4、代理设置,选择Proxy,选择Proxy Settings,按照下图进行设置
三、安装证书
1、点击Help,选择SSL Proxying,选择 Save Charles root certificate,保存为cer文件
2、将下载好的证书复制到模拟器中
adb push C:\Users\aiyou\Desktop\aiyou.cer /data/local/tmp
3、查看该文件是否存在
4、从模拟找到该文件,然后长按该文件,安装一下
三、手机设置相关信息
1、查看计算机本地ip地址,点击Help,选择Local IP Address,本地地址192.168.1.105
2、打开Postern,选择配置代理,进行如下设置
3、选择配置规则,然后进行如下配置
五、打开要抓包的软件,点击登录,已经成功抓取数据