• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >微信公众号 > 教你如何修改微信运动步数(IOS)

教你如何修改微信运动步数(IOS)

作者:匿名 字体:[增加 减小] 来源:互联网

匿名通过本文主要向大家介绍了修改,微信,运动步数等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
说明: 相信喜欢逆向工程的小伙伴已经对微信自动抢红包插件有所耳闻了,或者可以说,已经被广泛的传播了,但笔者发现,其实只有两篇是原创的,其余均为疯狂转载.看了下网上对于微信的"喜爱"目前只有抢红包这块,所以为大家带来另一个实用性技能---修改微信运动参数,妈妈在也不用担心我把手机绑在狗腿上了!

硬件工具:最好是有一台越狱后的iPhone手机,没有也没有关系,后续补充非越狱环境开发,本文针对于Theos下Tweak编码<本文使用的测试机iPhone 6和一台没用上的iPhone 6s,

软件工具:已经有高(hao)人为我们写好了开发工具的配置和安装,只是一个软件的安装所以本人没必要踩在前辈的肩膀上继续深造, 稍等,我们还需要安装一个查看微信头文件的宝物:class-dump, 当然了,使用它的前提是需要进行砸壳后的app才可以正确导出头文件,至于怎么砸壳,谷歌肯定能帮到你,目前能谷歌到的我们不做深究,只谈目前没有公开的

硬件软件已经准备就绪


思考功能怎么实现:

在我们的iOS系统本身, 有一个运动与健康,这里记录了我们每天的步数行为等等, 那么微信运动排行榜在对好友们的步数进行排榜的时候肯定需要去取数据, 那么从哪取呢?毋庸置疑,去运动与健康取,如果我们能在微信取数据的时候进行动态劫持,伪造一个假数据传给微信,那么是不是就大功告成了呢? 答案: if(YES){NSLog(@"是的");}

观察微信头文件

使用 class-dump -H WeChat.app -o WeChatHead命令导出微信头文件

真的是巨多无比,几千个.h


我们发现在WCDeviceStepObject这个类里面有几个很显眼的属性m7StepCount,hkStepCount 等. 如下:



关键字"stepCount"的中文是"步数",那么这个是不是我们要劫持并修改的参数呢? 多说无益,试试就知道了.

创建一个Tweak工程, 如下:




编写Tweak.xm文件, 如下:




上图我们返回"98800" 步数以做测试,

make并install Tweak工程后在测试机查看结果 , 如下:




大功告成, 排行榜的封面以后都由你来控制了, 你可以打出"广告招租,5元包月" "走丢了"等文字娱乐眼球.


以上代码只是简述,完整源代码将放在笔者的微信公众号[大众刷步]中 朋友们可以去自行测试



总结: 逆向开发资料较少, 很多问题都需要自己去解决,只要是你坐住了板凳去研究它, 终会有所回报!

以上就是教你如何修改微信运动步数(IOS)的详细内容,更多请关注其它相关文章!

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 微信开发之JS动态修改样式
  • 教你如何修改微信运动步数(IOS)

相关文章

  • 利用C#开发微信公众号之接收事件推送与消息排重的方法介绍
  • 微信开发小店跳转微信商品页接口的方法
  • ios关闭微信打赏功能背后:微信的崛起与苹果的隐忧
  • java微信开发框架wechat4j入门教程
  • php微信公众号开发 php实现自定义关键字回复
  • 微信小程序开发制作麦克风动画 实现放大、淡出效果
  • 详解Java通过JsApi方式实现微信支付方法
  • 微信API接口
  • 有关微信网页开发的文章推荐10篇
  • 总结关于.net微信开发注意点

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • C#开发微信门户及应用微信企业号的消息发送(文本、图片、文件、语音、视频、图文消息等)
    • Python+微信接口实现运维报警
    • 微信扫码支付模式
    • 微信开发之接收文本消息的接口和参数
    • Senparc.Weixin.MP SDK 微信公众平台开发教程(一):微信公众平台注册
    • JAVA微信开发新手必看的接入指南介绍
    • 微信公众平台开发微信公众平台通用开发框架
    • 微信小程序开发之手势解锁代码实例
    • 详解使用php调用微信接口上传永久素材
    • 微信支付开发对账单介绍

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有