app抓包环境的搭建详细教程
特别声明:抓包仅供学习使用,切勿做非法数据获取
charles的安装
-
charles下载网址
-
三个设置
- charles中的proxy settings设置好监听app的端口, Support HTTP/2选中,同时Enabel transparent HTTP proxying选中
- charles中的help中的local ip查看使用的本机的ip地址
- 网易mumu中的 设置/网络 手动设置代理ip和端口为上面两步的ip和端口
-
目前模拟器中的app发送的http请求,抓包软件是可以抓到的,但是呢https请求目前还抓不到
-
charles配置https
-
charles/proxy/ssl proxy settings中添加ip和端口为*,并设置允许https, Enabel SSL Proxying选中
-
charles安装证书,help -> SSL Proxying -> Install Charles Root Certificate
注意:安装证书的过程中要安装到系统
受信任的根证书颁发机构
下,win可以通过搜索管理计算机证书
里面查看是否成功添加了charles根证书,此时安装成功后,就可以抓取windows下的所有包了(Proxy 中的Windows Proxy需要打开,默认也是打开的,抓取windows所有网络请求)<
-