首页 > 其他 > 详细

charles的证书下载

时间:2020-12-24 21:30:42      阅读:44      评论:0      收藏:0      [点我收藏+]
charles的证书下载(app)
 
5.1.1:为什么下载charles的ssl证书
默认情况下,charles不能解析https协议的接口,里面的请求和响应数据都是乱码格式,所以我们需要下载ssl证书,来获取里面的数据
 
技术分享图片
 
5.2:证书下载
5.2.1:前提:保证电脑和手机在同一网络段(手机和电脑连接同一个wifi/热点)
1:在proxy中找到proxy settings
技术分享图片
2:设置端口port以及勾选Enale transparent HTTP proxying
技术分享图片
3:在proxy中找到SSL proxy settings
 
技术分享图片
4:新增https对应的host以及端口号
技术分享图片
 
5:点击help选择ssl Proxying,点击第三个(下载移动端证书)
 
技术分享图片
6:弹出对应的ip地址和端口号
技术分享图片
 
6:设置移动端代理
  1. 找到连接的wifi,点击进入设置代理
  2. 设置为手动,并填写对应的ip和端口号
技术分享图片
 
技术分享图片
 
7:使用手机下载ssl证书,用手机游览器输入:chls.pro/ssl,前往
技术分享图片
 
8:点击”立即下载”按钮
技术分享图片
 
9:下载完成之后进行安装即可
技术分享图片
 
10,验证能否抓取到app端的接口
 10.1:手机输入123查询
技术分享图片
 
10.2:获取到该接口信息
技术分享图片
 
 
文档:
技术分享图片
 
 
六、charles的证书下载(虚拟器)
 
                          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:以上为模拟器上安装证书操作,接下来就可以捕获接口操作了

charles的证书下载

原文:https://www.cnblogs.com/lcj-momo/p/14185990.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!