1、电脑安装证书
1.1、点击Help
1.2、点击SSL proxying
1.3、点击install Charles root certificate
![image](https://img2024.cnblogs.com/blog/1118330/202404/1118330-20240403232947868-1900755724.png)
1.4、安装证书
1.5、存储位置:本地计算机
1.6、证书存放位置:受信任的根证书颁发机构
![image](https://img2024.cnblogs.com/blog/1118330/202404/1118330-20240403233112072-1324478558.png)
2、移动端抓包
2.1、点击Help
2.2、点击SSL proxying
2.3、点击install Charles root certificate on a mobile device or remote browser
![image](https://img2024.cnblogs.com/blog/1118330/202404/1118330-20240403233327690-1345028095.png)
2.4、根据提示
![image](https://img2024.cnblogs.com/blog/1118330/202404/1118330-20240403233416800-185038915.png)
1)手机和电脑在同一局域网内,手机设置代理
![image](https://img2024.cnblogs.com/blog/1118330/202404/1118330-20240403233632862-1336805971.jpg)
2)紧接着,根据提示,在手机浏览器输入 chls.pro/ssl 安装证书
3) 安装完证书,进入手机设置,安装证书
通用 -> VPN与设备管理 -> 安装证书
4)信任证书
通用 -> 关于手机 -> 证书信任设置 -> 找到刚才安装的证书 -> 选择信任
3、charles https抓包设置
3.1、点击proxy---点击SSL proxying settings---勾选enable SSL proxying
3.2、点击add添加想要抓取的url
3.3、在host中填写主机地址---在port中填写端口号(*代表全部所有的意思)
![image](https://img2024.cnblogs.com/blog/1118330/202404/1118330-20240403234224417-52996359.png)
4、charles 其它常用功能
4.1、过滤需要记录的抓包链接
点击proxy---点击Recording Settings--Include
![image](https://img2024.cnblogs.com/blog/1118330/202404/1118330-20240403234434870-952114387.png)
![image](https://img2024.cnblogs.com/blog/1118330/202404/1118330-20240403234805795-1476241529.png)
4.3、编辑请求,重新发送
对请求记录单机右键 -> Compose -> 修改参数 -> 最后执行(Execute)
![image](https://img2024.cnblogs.com/blog/1118330/202404/1118330-20240403234953650-588185106.png)
posted @
2024-04-03 23:51
lkc9
阅读(
236)
评论()
编辑
收藏
举报