charles的证书下载(app)
1.证书下载
1:在proxy中找到proxy settings
2:设置端口port以及勾选Enale transparent HTTP proxying
3:在proxy中找到SSL proxy settings
4:新增https对应的host以及端口号
5:点击help选择ssl Proxying,点击第三个(下载移动端证书)
6:弹出对应的ip地址和端口号
7.设置移动端代理
1.找到连接的wifi,点击进入设置代理
2.设置为手动,并填写对应的ip和端口号
8.使用手机下载ssl证书,用手机游览器输入:chls.pro/ssl,前往
9.点击”立即下载”按钮
10.下载完成之后进行安装即可
11.验证能否抓取到app端的接口
12.获取到该接口信息
2.charles的证书下载(虚拟器)
1:第一步:打开虚拟机设备
2:第二步:去掉window peoxy的勾选项(对app端测试)
3:点击proxy选中proxy Setting
4:启动http代理端口(默认8888)
5:在help中选中SSL Proxying 中的Mobile Device 安装
6.端口号
7:点击设置按钮
8:点击”wifi”
9:长按已连接的WiFi
10:点击”修改网络”
11:勾选”高级选项”
12:点击代理下拉框
13:选中”手动”
14:填写代理信息(ip和端口信息)
15:点击”保存”
16:打开模拟器中的游览器
17:输入对应的网址:chls.pro/ssl ,下载证书
18:点击下载的证书
19:给证书命名并确定
20:显示证书已安装
21:打开模拟器上的app,观察Charles中捕获的接口
22:以上为模拟器上安装证书操作,接下来就可以捕获接口操作了