修改手机步数,Zfb森林能量满满

教程有时效性,有能力的请支持正版,本教程仅供学习使用,切勿用于商业用途。请勿转发(本人博客除外)。

不会用charles的看下这个Charles 断点、rewrite详细教程

看前需知之基础教程

还是不会的话ios有个软件叫http catcher,是付费的,json文件用法:全选复制json文件(不用下载) -> 打开网球->更多->重写->右上角+ ->在文本编辑器编辑-> 全选粘贴完成即可

写这篇文章的目的

之前找改步数发现有个小米运动+运动宝盒,试了下好像不太能用了,又找了找发现有好多网站可以修改步数,发现它们的共同点都是用了乐心运动的app,提供刷步功能的网站要么广告很多要么要充会员,况且用别人的网站还有泄露信息的可能,不如自己动手了。

使用到的软件

  • ios用户可直接使用httpCatcher
  • 安卓用户需要配合charles使用,论坛中有大佬分享了破解版,搜索一下安装即可,搜索不到的可以到我博客上下载。
  • charles设置ssl成功,没配制好的上面的链接配置一下
  • 乐心健康

教程开始

本教程默认ssl已经装好并且手机已经信任了证书。

教程

  1. 打开该软件和charles,先通过搜索当前步数的方式试下,可以看到有getDayStep的接口,接口中有step”: 2325的字样,通过修改它只能修改本地的数据,wx和zfb里的步数并不会发生变化。

  2. 既然别人能调用乐心的接口达到修改步数并且能够同步,那么一定是将该数据上传到服务器上了,因此初步推断大概是通过post的方法将步数上传到服务器上了。上传的英文是upload,尝试搜索一下试试。

  3. 可以搜索到uploadMobileStepV2接口,可以看出request的step中包含了要上传的步数信息。通过修改这个字段就可以成功的更新步数。

  4. 毕竟是修改服务器的数据还是要谨慎,细节部分就不写了啊,害怕。

最后

提示一波:具体的接口已经给了,这次修改还之前不同的点在于,之前修改的是response的body,本次修改的是request的body,然后匹配的正则表达式是

step":\s*"\d+
step": 你想改的步数值

json文件白嫖

httpCathcer的 json文件:

步数修改

还是建议大家多出去运动运动啊,锻炼身体啊,本教程仅提供思路用于交流,切勿用于商业用途,否则后果自负。


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

目录
×

给作者杯卡布奇诺

github