美文网首页
Charles篇

Charles篇

作者: QA_man | 来源:发表于2017-11-30 09:48 被阅读0次

破解

  1. 进入Application->charles ->显示包内容-》将charles.jar拷贝进去并覆盖


    image.png
  2. 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

charle功能很强大,还有很多其他功一起探索一起探索

相关文章

网友评论

      本文标题:Charles篇

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