破解
- charles-proxy-3.11.4.dmg
- https://pan.baidu.com/s/1nvxc589
- charles.jar
- https://pan.baidu.com/s/1slE5rzB
-
进入Application->charles ->显示包内容-》将charles.jar拷贝进去并覆盖
image.png
-
image.png
- 破解成功
基本配置设置代理 手机与charles配置
-
同一个网段内且电脑一定要插网线,抓包更稳定
image.png
image.png
-
如果是https需要安装CA证书
image.png
image.png
- 此时代理设置已经成功需要在手机上输入 http://charlesproxy.com/getssl 安装CA证书
-
还需要在location中设置要抓包的域名 -》https的请求哦 ,配合正则表达更方便
image.png
-
比如通配符配置
image.png
请求和响应内容乱码
- charle3.11以后的版本不好使,以前的特定版本好用,升级是必然。
如果是http乱码,一般是中文乱码。 -
方法一、进入 applicattion-》charles——》右键展示包内容——》infolist——》打开文件找到vmoption添加-Dfile.encoding=UTF-8即可。我没有添加,根据情况自己尝试
image.png
- 方法二、使用rewrite功能,这是个通用的方法
-
实际上就是修改请求内容,来实现
image.png
授权控制,每次新设备链接charles代理,都会提示是否允许
设置 Proxy->Access Control Setting,配置0.0.0.0/0标识所有设备 是anyone
image.png
断点设置
-
断点设置,可以用来修改请求和响应内容然后放行
image.png
请求限速,可以模拟2G 3G 4G 弱网等场景
image.png
重定向请求,直接切换不同环境,特定接口环境不一致
image.png













网友评论