Charles实战教程一之fit,理论安卓ios都可以。

  1. 写这篇文章的目的
  2. 使用到的软件
  3. 教程开始
    1. 网球规则
    2. fit json文件
    3. 最后

写这篇文章的目的

前面分享了几个用http cather实现抓包的原理,总体来说用手机操作还是没有电脑方便,另外http cather还需付费购买,本文尝试使用电脑端charles软件来实现,可以发现,charles的功能比网球更加强大。

使用到的软件

  • charles,搜索一下安装即可,key网上有
  • charles设置ssl成功,这个大家搜索配置一下,帖子里好像不能放链接吧。安卓用户好像麻烦一点
  • fit,不知道健身的大佬多不多,这次找了个健身的软件。

教程开始

本教程默认ssl已经装好并且手机已经信任了证书。
1.看下不是vip的情况。

YYjL3q.md.jpg

​ 训练中的vip视频也不能看。
YtpH1A.md.png

  1. 打开charles和fit软件,点击app我的。charles中已经抓到包了
    YYXYSP.md.png

  2. 之前的教程说过,修改vip较难的一步就是找接口了,这在charles中就比较容易了,因为charles不仅可以搜索到url,还可以将request和response中的数据都搜索到。ctrl+f搜索。

  3. 现在搜索可以随意搜索,比如用户名,手机号,等级什么的啊,注意下图中有暂无等级的字样,搜索看下
    YYvkgx.md.png

  4. 搜到对应的点进去看下,当然这种方法不是百发百中的,但是可搜索范围比网球多了许多,不同的软件可能不同,但大同小异,多试下。

  5. 点进去可以看到返回值是对应的用户信息,往下翻还能看到许多vip的字样,改下这个试试看。将is_vip的值改为1
    YYx9L8.md.png

  6. 在对应接口处右键选择copy url,然后点击Tools rewrite进入重写界面,如下图。

    isVip"\s*:\s*"\d
    isVip": 1

    YtpWm6.md.png

  7. 打开app看下效果,有会员图标
    Yt9K39.md.jpg
    vip课程也可以看了
    Yt98HK.md.png
    定制计划那里还没弄,有时间再看看,大概率也是加密过的。

网球规则

有大佬可能觉得噼里啪啦一通操作反而觉得更麻烦了,还得手机安装ssl啥的,不如给个痛快直接给规则,好吧。其实上面操作只是更容易找到接口,配置好了很快就能找到了。

  • 对应接口SFitWeb/sfit/getUserBaseInfo
  • 对应规则
    isVip"\s*:\s*"\d
    isVip": 1

fit json文件

放到gayhub了,点开复制粘贴就好,具体步骤上一篇讲了 fit json文件

最后

还是希望大家不要嫌麻烦学学这个,学会了就不用求别人发教程了,希望一起努力,有问题评论区见哦,大家免费评分走一走,有github的star一下呗,评论区会挑一个可以修改的软件下篇修改。我博客里写了超详细的charles ios教程,大家有需要的去看看吧,链接就不发了


本网站发布的一切文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请联系邮箱:1194325527@qq.com处理

目录
×

给作者杯卡布奇诺

github