charles花瓶抓包使用说明 安装 配置 破解 for Mac

摘要简介

在发开中追踪请求和监控请求与返回数据,是我们经常会需要的一个需求,Charles是一款非常易用的抓包工具。(同功能还有Fiddler)

Charles是一款追踪网络请求的工具,在网络开发中可以用于作为分析修改数据,大大提升我们的效率,安装可以免费试用30天

Charles破解包下载地址:https://pan.baidu.com/s/1CvNqlyjbARD6egBjkVizOQ,YX0m,(只用于学术交流,使用后请删除,试用正版)。

如果知晓如何配置,如何修改请求参数,修改返回数据可以看这个https://www.cnblogs.com/huangzhenwei/p/12160242.html

安装过程

下载后直接安装,在应用程序用找到应用显示包内容,替换Resource/java/charles.jar包就可以了

(注意如果第一次打开显示文件,是需要在系统安全设置隐私打开任何源,一般都会的不懂的可以参考百度的这个教程非常详细,https://jingyan.baidu.com/article/9f63fb9162e3e6c8400f0e30.html

charles花瓶抓包使用说明 安装 配置 破解 for Mac

配置

进入配置项:Proxy --> Proxy Settings... --> Port 默认 8888,将Enable transparent HTTP proxying 勾选。

进入配置项:Porxy-->SSL Proxy Settings 添加port443

 charles花瓶抓包使用说明 安装 配置 破解 for Maccharles花瓶抓包使用说明 安装 配置 破解 for Mac

安装证书

 配置完之后需要安装证书,信任证书,不然请求会被拦截,

Help -->  SSL Proxying -->  Install Charles Root Certificate 

会弹出钥匙串,找到Cherles证书,点开信任,全部信任

charles花瓶抓包使用说明 安装 配置 破解 for Mac

charles花瓶抓包使用说明 安装 配置 破解 for Mac

 使用

配置完成之后,勾选macOS Proxy 就可以网络监听网络请求了,

charles花瓶抓包使用说明 安装 配置 破解 for Maccharles花瓶抓包使用说明 安装 配置 破解 for Mac

监听手机网络请求 

    首先需要手机和电脑连接到同一个无线网,打开help -- >  Local IP Adderss  能看到此时的ip,然后打开手机的无线网,配置代理改为手动,服务器填写Charles显示的ip,端口8888。

  然后还要在装一个证书,Help -->  SSL Proxying -->  Install Charles Root Certificate  Device or Remote Browser 

此时就可以监听手机的网络请求了

charles花瓶抓包使用说明 安装 配置 破解 for Maccharles花瓶抓包使用说明 安装 配置 破解 for Mac