开发抓包工具 Mac charles 3.11.5 破解版 安装包

摘要

在发开过程中,追踪请求和监控请求与返回数据是我们经常会需要的一个需求,在Mac端,Charles是一款非常易用的抓包工具。

一、简介

Charles是Mac端的一款截取与分析网络请求的工具,在网络开发中使用其作分析,可以大大提高我们的开发效率。Charles是收费软件,一般可以试用三十天,但是可以通过相应的破解来获取服务(这里只做演示使用,希望大家购买正版软件)。

Charles软件和破解包下载地址:

链接: https://pan.baidu.com/s/1mhQ1qZ2    密码: mcf9

二、安装

下载好压缩包后,解压打开,将软件包拖入应用程序文件夹中,这时候一个原版的软件就可以让我们使用,只是有一个试用期

三、破解

第一步:安装完后打开应用程序,选择Charles,选择显示包内容

开发抓包工具 Mac charles 3.11.5 破解版 安装包

第二步:将下载的文件里的Charles.jar 替换掉包内容里的Charles.jar

开发抓包工具 Mac charles 3.11.5 破解版 安装包

重新打开后,破解成功。

四、抓包

使用Charles在Mac上进行抓包分析

1、在软件安装完成后,我们已经可以在mac上截取一般的网络请求了,打开软件,将Proxy设置中的Mac OS X Proxy勾选,设置为网络代理,这时候如果发生网络请求,就可以被Charles截获到

开发抓包工具 Mac charles 3.11.5 破解版 安装包

2、在Charles中将Help - SSL Proxying - Install Charles Roor Certificate 进入钥匙串设置证书

开发抓包工具 Mac charles 3.11.5 破解版 安装包

将证书设置为始终信任

开发抓包工具 Mac charles 3.11.5 破解版 安装包

3、查看Mac电脑的IP地址,系统偏好设置->网络就可以查看到了,比如我的ip地址是:10.2.200.63

开发抓包工具 Mac charles 3.11.5 破解版 安装包

4、打开iOS设置,进入当前wifi连接(Mac在一个局域网内),设置HTTP代理Group,将服务器填为上一步中获得的IP,即10.2.200.63,端口填8888:

开发抓包工具 Mac charles 3.11.5 破解版 安装包

5、手机上安装证书  Help - SSL Proxying - Install Charles Roor Certificate on a Mobule Device or Remote Browser

开发抓包工具 Mac charles 3.11.5 破解版 安装包

然后会弹出提示框 在手机浏览器输入红圈内的网址

开发抓包工具 Mac charles 3.11.5 破解版 安装包

在手机端安装证书

开发抓包工具 Mac charles 3.11.5 破解版 安装包

6、打开Charles,Charles会弹出确认框,点击Allow按钮即可

接下来,就可以进行抓包操作了

开发抓包工具 Mac charles 3.11.5 破解版 安装包

先写这么多,自己也在学习和摸索中,有不清楚或者错误的地方请多多指教

上一篇:【JavsScript】JavaScript MVC 框架技术选型


下一篇:自己封装的一个js方法用于获取显示的星期和日期时间