开发抓包工具 Mac charles 3.11.5 破解版 安装包
摘要
在发开过程中,追踪请求和监控请求与返回数据是我们经常会需要的一个需求,在Mac端,Charles是一款非常易用的抓包工具。
一、简介
Charles是Mac端的一款截取与分析网络请求的工具,在网络开发中使用其作分析,可以大大提高我们的开发效率。Charles是收费软件,一般可以试用三十天,但是可以通过相应的破解来获取服务(这里只做演示使用,希望大家购买正版软件)。
Charles软件和破解包下载地址:
链接: https://pan.baidu.com/s/1mhQ1qZ2 密码: mcf9
二、安装
下载好压缩包后,解压打开,将软件包拖入应用程序文件夹中,这时候一个原版的软件就可以让我们使用,只是有一个试用期
三、破解
第一步:安装完后打开应用程序,选择Charles,选择显示包内容
第二步:将下载的文件里的Charles.jar 替换掉包内容里的Charles.jar
重新打开后,破解成功。
四、抓包
使用Charles在Mac上进行抓包分析
1、在软件安装完成后,我们已经可以在mac上截取一般的网络请求了,打开软件,将Proxy设置中的Mac OS X Proxy勾选,设置为网络代理,这时候如果发生网络请求,就可以被Charles截获到
2、在Charles中将Help - SSL Proxying - Install Charles Roor Certificate 进入钥匙串设置证书
将证书设置为始终信任
3、查看Mac电脑的IP地址,系统偏好设置->网络就可以查看到了,比如我的ip地址是:10.2.200.63
4、打开iOS设置,进入当前wifi连接(Mac在一个局域网内),设置HTTP代理Group,将服务器填为上一步中获得的IP,即10.2.200.63,端口填8888:
5、手机上安装证书 Help - SSL Proxying - Install Charles Roor Certificate on a Mobule Device or Remote Browser
然后会弹出提示框 在手机浏览器输入红圈内的网址
在手机端安装证书
6、打开Charles,Charles会弹出确认框,点击Allow按钮即可
接下来,就可以进行抓包操作了
先写这么多,自己也在学习和摸索中,有不清楚或者错误的地方请多多指教
最新文章
- IOS网络第六天 ASI (略)
- soui使用wke时,设置js回调注意事项
- Android线程处理
- Eclipse中使用maven构建web项目中遇到的问题
- Ubuntu 12.04 卸载 VMware
- 冒泡排序(python版)
- Linux查看机器型号
- PHP利器-WAMPServer
- Device Tree常用方法解析
- Thinkphp 验证码、文件上传
- xdu_RainAndBow 鞍山打铁记
- 设计模式 - 观察者模式(Observer Pattern) 详细解释
- 【dp 背包变形】 poj 1837
- 【less和sass的区别,你了解多少?】
- asp.net mvc 记录Action耗时
- java设计模式------建造者模式
- Java Map 集合实现类
- 描述各自页面的 page
- 使用 LaTeX 画图系列
- idea 安装mybatis plugin (mybatis插件)