转自:https://blog.csdn.net/weixin_42338923/article/details/80500323
<https://blog.csdn.net/weixin_42338923/article/details/80500323>(我又添加了几句我的使用经验)

1、下载charles包、安装

https://www.charlesproxy.com/download/ <https://www.charlesproxy.com/download/>

2、关闭电脑防火墙【但我的经验是:可以选择先不关闭防火墙试一试,因为我后边再次使用时没关闭防火墙也是可以抓包的)】

打开控制面板,选择Windows防火墙,关了(不关很可能没法抓包,在这栽过坑)



2、连接手机

2.1 用数据线把手机连上电脑

2.2 查电脑ip,命令行输入 ipconfig



2.3 修改手机网络代理

手机网络改为代理,ip为电脑ip,端口8888(charles默认端口,若被其他程序占用可修改,原则是保持电脑和手机一致)




3、安装SSL证书【我的经验是:如果点击选项卡【Structure】,在抓到的包中点击其中一项的前边的“+”,如果展示出的是Unknown时(即是https请求时)才安装SSL证书】

(大多数app或小程序都是https连接,所以需要下载证书)

3.1 help->install Charles CA SSL Certification 下载电脑证书



注意安装位置在受信任的根证书颁发机构



3.2 修改ssl设置, Proxy->SSL Proxy Settings



3.3 安装手机端证书

自带的手机浏览器访问 http://charlesproxy.com/getssl <http://charlesproxy.com/getssl>  或
https://www.charlesproxy.com/getssl <https://www.charlesproxy.com/getssl>(ios
9及之后)

信任证书:设置-通用-关于本机,最底下“证书信任设置”,开启信任



4、过滤掉pc端包

点击proxy->Windows proxy,即可去掉勾选

5、指定看某些包

在需要看的域名,右键选“focus”即可

啦啦啦,成功啦~


友情链接
KaDraw流程图
API参考文档
OK工具箱
云服务器优惠
阿里云优惠券
腾讯云优惠券
华为云优惠券
站点信息
问题反馈
邮箱:ixiaoyang8@qq.com
QQ群:637538335
关注微信