Mac上的抓包工具Charles
2015-08-26 09:51
162 查看
Charles,它是Java开发的,所以跨平台,不仅可以在Mac上使用,Linux以及Window下都是可以使用的,当然需要安装JDK,才能运行,同时还有一个问题就是他是收费的。
一、下载
先到它的官网http://www.charlesproxy.com/可下载到最新版本,这个下载有点慢,我已经将它放到网盘中了:http://pan.baidu.com/s/1eQfLJJc
二、破解
不过这个收费的,那么接下来就开始破解吧,其实破解很简单就是替换一个文件就可以了,可以在网上搜:Charles3.9.3破解的jar文件
这里我也是下载好了:http://pan.baidu.com/s/1pxqWY
下载下来之后我们就可以进行破解吧:
打开应用程序,选择Charles,选择显示包内容:resource-->java-->charles.jar
二、抓包
https抓包
1、打开Charles程序
2、查看Mac电脑的IP地址,系统偏好设置->网络就可以查看到了,比如我的ip地址是:192.168.1.7
3、打开iOS设置,进入当前wifi连接(Mac在一个局域网内),设置HTTP代理Group,将服务器填为上一步中获得的IP,即192.168.1.7,端口填8888:
4、需要下载Charles证书http://www.charlesproxy.com/ssl.zip,解压后导入到iOS设备中,这里我也是下载好了:
http://pan.baidu.com/s/1mF46a,我们在iOS设备中使用safari打开这个链接,安装即可
5、然后在Charles的工具栏上点击Proxy按钮,选择Proxy Settings…
切换到SSL选项卡,选中Enable SSL Proxying,别急,选完先别关掉,还有下一步:需要在上一步的SSL选项卡的Locations表单填写要抓包的域名和端口,点击Add按钮,在弹出的表单中Host填写域名,比如填api.instagram.com,Port填443
6、完成
一、下载
先到它的官网http://www.charlesproxy.com/可下载到最新版本,这个下载有点慢,我已经将它放到网盘中了:http://pan.baidu.com/s/1eQfLJJc
二、破解
不过这个收费的,那么接下来就开始破解吧,其实破解很简单就是替换一个文件就可以了,可以在网上搜:Charles3.9.3破解的jar文件
这里我也是下载好了:http://pan.baidu.com/s/1pxqWY
下载下来之后我们就可以进行破解吧:
打开应用程序,选择Charles,选择显示包内容:resource-->java-->charles.jar
二、抓包
https抓包
1、打开Charles程序
2、查看Mac电脑的IP地址,系统偏好设置->网络就可以查看到了,比如我的ip地址是:192.168.1.7
3、打开iOS设置,进入当前wifi连接(Mac在一个局域网内),设置HTTP代理Group,将服务器填为上一步中获得的IP,即192.168.1.7,端口填8888:
4、需要下载Charles证书http://www.charlesproxy.com/ssl.zip,解压后导入到iOS设备中,这里我也是下载好了:
http://pan.baidu.com/s/1mF46a,我们在iOS设备中使用safari打开这个链接,安装即可
5、然后在Charles的工具栏上点击Proxy按钮,选择Proxy Settings…
切换到SSL选项卡,选中Enable SSL Proxying,别急,选完先别关掉,还有下一步:需要在上一步的SSL选项卡的Locations表单填写要抓包的域名和端口,点击Add按钮,在弹出的表单中Host填写域名,比如填api.instagram.com,Port填443
6、完成
相关文章推荐
- Android四大组件之Activity介绍
- [Ubuntu] LightDM 轻量级桌面显示管理器
- eXtreme Table 说明
- Name node is in safe mode.
- 二之再续、Dijkstra 算法+fibonacci堆的逐步c实现
- if语句
- 校验正则、表单验证、及防脚本注入(一)
- 使用@autoclosure提高Swift代码质量
- C和C++之间库的互相调用
- 修改几个HighCharts的默认设置和功能
- JAVA中extends 与implements区别
- Win10 DVD播放器竟然收费百元 只对部分免费
- 机器学习中的范数规则化:L0、L1与L2范数,核范数和规则项参数选择
- 经典的SQL语句收藏
- convexHull函数
- [VC] 设置系统时间
- 关联表查询数据库
- 单链表逆置
- Android Studio 差分升级
- SQL Server order by语句学习回顾