ios微信运动如何修改步数?ios微信运动步数修改操作教程

9158APP 0

ios微信运动如何修改步数?ios微信运动步数修改操作教程

微信锻炼步数可以修改吗?答案是:当然!您想知道如何在iOS上修改运动步数吗?下面是一位高手开发的修改微信练习步数的教程。快来看看吧。

阐明:

相信喜欢逆向工程的朋友都已经听说过微信自动抢红包插件,或者可以说已经被广泛传播,但笔者发现只有两篇文章是真正原创的,其余的都是疯狂转载。阅读目前,微信在网络上唯一的“最爱”就是抢红包,所以我给大家带来另一个实用技巧——修改微信运动参数,这样妈妈就不用担心我把手机绑在手机上了狗腿!

文本

言归正传,本文仅适用于逆向工程新手。请不要批评我。我已将该应用集成到微信公众号【虚拟跑刷】中。大家可以关注一下测试。

硬件工具:最好有一部越狱的iPhone。如果您没有也没关系。后续我们会补充非越狱环境的开发。本文针对本文使用的测试iPhone 在Theos 下进行Tweak 编码。

5c和一个没用过的iPhone 5s,ps:没用过就别问为什么提,因为写到这里我就控制不住炫耀的念头了,就不开玩笑了!

软件工具:已经有人帮我们写好了开发工具的配置和安装。只是一个软件安装而已,所以我不需要踩着前人的肩膀继续学习。教程地址,

等一下,我们还需要安装一个查看微信头文件的宝:class-dump,

当然使用的前提是app需要脱壳后才能正确导出头文件。至于如何给app脱壳,Google绝对可以帮你。目前我们不会详细介绍通过Google 可以找到的内容。我们只讨论目前尚未公开的内容。

硬件和软件都准备好了,我们来思考如何实现功能:

在我们的iOS系统本身,有一个运动健康板块,里面记录了我们每天的步数行为等,那么微信运动排行榜在对好友的步数进行排名的时候肯定需要获取这些数据。

那么哪里可以得到呢?不用说,去运动和健康。如果我们能够在获取数据的时候动态劫持微信,伪造假数据并发送给微信,那我们就完了?回答:

if(YES){NSLog(@'是');}

观察微信头文件

使用class-dump -HWeChat.app -oWeChatHead命令导出微信头文件

真的很大,有几千个。h

修改运动步数流程

我们发现WCDeviceStepObject类中有几个非常显眼的属性m7StepCount、hkStepCount等。它们如下:

如何修改IOS微信运动步数

关键字“stepCount”的中文意思是“步数”,那么这是我们要劫持并修改的参数吗?说多了也没用,试试就知道了。

创建一个Tweak 项目,如下所示:

IOS运动步数修改方法

编写Tweak.xm文件如下:

ios修改运动步数

上图中我们返回“98800”步进行测试,

制作并安装Tweak工程后,在测试机上查看结果,如下:

IOS运动步数修改结果

大功告成,从现在开始你就可以控制排行榜的封面了。可以创作“出租广告,5元包月”、“丢失”等文字来娱乐人们的注意力。

以上代码只是简单说明,详细使用方法请访问程序官网。

总结:逆向开发的资料很少,很多问题需要自己解决。只要你坐下来研究,终将有所收获!