美文网首页
【开发工具】iOS真机调试抓包工具Charles安装及使用(转)

【开发工具】iOS真机调试抓包工具Charles安装及使用(转)

作者: Vicent_Z | 来源:发表于2016-12-14 13:35 被阅读669次

    支持原创,更多内容请关注:
    http://www.china10s.com/blog/?p=271

    iOS开发过程中,经常需要用真机来测试和后台的网络数据传输,需要一个趁手的抓包工具。在Windows下用的fidder很好用,但是由于它是在.Net框架之下的,所以在Mac下需要有一个替代品,就是Charles。

    安装文件下载地址:http://pan.baidu.com/s/1kT4cM6j

    一、安装
    首先下载安装Charles,可以到官网去下载http://www.charlesproxy.com/,也可以直接下载存在网盘中的文件http://pan.baidu.com/s/1gdu0S4V

    二、破解
    首先用下载的文件包中的charles.jar覆盖如下路径下的同名文件。
    这样,就破解成功了。

    1

    三、使用
    将测试机和Mac都连接到同一个局域网中,获取到Mac的ip地址。
    将测试机的网络设置成手动编辑HTTP代理的模式,IP填写Mac机器地址,端口填写8888(可以在Charles的设置中修改).
    测试机连接上网络后,Charles会弹出连接提示,选择“Allow”即可开始监听。

    2

    四、HTTPS监听
    如需要监听访问协议为HTTPS的请求,需要额外操作:

    Mac上:
    打开主菜单Proxy->SSL Proxying Setting
    勾选Enable SSL Proxying
    增加监听域名,端口填写443

    3

    iPhone上:
    下载Charles证书并安装,http://www.charlesproxy.com/ssl.zip
    也可以直接从网盘上打开,http://pan.baidu.com/s/1sjJiZYt

    4

    5

    五、完成
    这样就可以监听到HTTPS的请求了

    6

    转自:http://blog.csdn.net/qwer8442949/article/details/51484647

    相关文章

      网友评论

          本文标题:【开发工具】iOS真机调试抓包工具Charles安装及使用(转)

          本文链接:https://www.haomeiwen.com/subject/qguimttx.html