您的位置:首页 > 其它

Mac下使用抓包工具--Charles进行抓包

2017-10-26 14:23 411 查看



官网地址

破解教程

破解文件提取地址(4.1.4): https://pan.baidu.com/s/1eRNYPxg 密码:4stp

其他版本看这里

步骤

打开 Fidder,找到应用程序中的 Charles,右击显示包内容



使用上面提取出来的破解文件替换charles.jar文件即可



抓包原理

某学姐带你了解抓包原理

HTTP抓包

1、打开Charles;

2、保证手机和Mac在一个局域网,设置->无线网络->“你连接的网络”详情->代理设置->手动->输入Mac的IP地址和端口号8888;





3、当设备访问app接口时,在Charles会弹出确认选,选择Allow;



效果如下:



HTTPS抓包

1、菜单栏 Help -> SSL Proxying -> Install Charles Root Certificate,找到Charles Proxy CA 证书,双击打开证书信息页面,将 加密套接字协议层(SSL) 设置为始终信任;



2、手机浏览器打开 http://charlesproxy.com/getssl 下载证书,最好使用类似UC之类的浏览器app访问,下载完成之后自动配置;

3、开启SSL代理,Proxy->SSL Proxying Setting,在Locations里面添加要使用SSL代理的网站,端口号输入443,如果需要匹配所有的HTTPS网站则输入 * 号即可。现在即可拦截Https的数据包。



效果如下:



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: