-
安卓6及以下版本抓包
- 将手机和Charles所在电脑连接同一网络,
- 在 手机 的 “ 设置 ”–>“ 无线局域网 ” 中,可以看到当前连接的 wifi 名,点击右边详情键,可以看到当前连接上的 wifi 的详细信息,将代理切换成手动,然后填上 Charles 运行所在的电脑的 IP(Help→Local IP Addresses可以查看IP地址),以及端口号 8888
- 手机浏览器输入chls.pro/ssl安装证书
- charles抓包
-
安卓7及以上版本抓包
由于安卓7以上版本不再信任用户证书,导致https协议无法抓包,获取root权限比较困难,所以我们可以在PC上安装模拟器来抓包,以下使用的MUMU模拟器
- 下载并安装MUMU模拟器,官网下载地址:MuMu模拟器官网_安卓12模拟器_网易手游模拟器
MUMU模拟器整体页面
- 安装需要抓包的APP
方法一:直接搜索需要安装的APP
方法二:点击APK安装本地安装包
2.设置代理
3.安装证书:
i:打开模拟器自带浏览器,输入chls.pro/ssl下载证书文件
ii:下载完成后返回主页面打开【下载】,在【下载】中可以看到下载的证书,点击安装就可以
备注:在安装证书时会要求配置屏锁密码,按照提示操作即可
以上配置完成后就可以用charles抓包啦