clarles是一个java开发的抓包工具,能在多个平台上使用,可以网络抓包,模拟慢速网络,截包修改。本文使用clarles抓取修改ios上app的封包并修改。
- 安装问题
破解方式:下载clarles.jar文件替换源文件。
乱码问题:
1.request部分乱码,需要分别在主机和ios手机端安装SSL证书,
- 在clarles菜单中选择 Help -> SSL Proxying -> Install Charles Root Certificate,安装证书
- 再选择Help -> SSL Proxying ->Install Charles Root Certificate on a Mobile Device,然后打开iphone,按照charles提示访问它提供的地址,点击安装就可以。
- 在clarles菜单种选择Proxy-SSL Proxy Setting ,点击ADD,添加一个HOST是*,PORT是443的Location,此时request部分能正常显示