当前位置:首页 > iOS > 正文内容

iOS逆向,微信步数修改

9年前 (2017-08-28)iOS

hook住WCDeviceStepObject和SportDeviceInfo的两个方法就可以了


代码如下

@interface WCDeviceStepObject : NSObject

-(unsigned int)hkStepCount;

-(unsigned int)m7StepCount;

@end



@class WCDeviceStepObject;


CHDeclareClass(WCDeviceStepObject);


CHOptimizedMethod(0, self, unsigned long, WCDeviceStepObject, m7StepCount) {

    return 66666;

}


CHOptimizedMethod(0, self, unsigned long, WCDeviceStepObject, hkStepCount) {

    return 66666;

}


@interface SportDeviceInfo : NSObject

-(unsigned int)stepCount;

@end

CHDeclareClass(SportDeviceInfo);


CHOptimizedMethod(0, self, unsigned long, SportDeviceInfo, stepCount) {

    return 66666;

}


@interface UploadDeviceStepReq : NSObject

-(unsigned int)stepCount;

    @end

CHDeclareClass(UploadDeviceStepReq);


CHOptimizedMethod(0, self, unsigned long, UploadDeviceStepReq, stepCount) {

    return 66666;

}



CHConstructor{

    CHLoadLateClass(WCDeviceStepObject);

    CHHook(0, WCDeviceStepObject, m7StepCount);

    CHHook(0, WCDeviceStepObject, hkStepCount);

    CHLoadLateClass(SportDeviceInfo);

    CHHook(0, SportDeviceInfo, stepCount);

    CHLoadLateClass(UploadDeviceStepReq);

    CHHook(0, UploadDeviceStepReq, stepCount);

}

修改之后进入微信运动,步数成功显示66666

IMG_3783.PNG

扫描二维码推送至手机访问。

版权声明:本文由小祥子的博客发布,如需转载请注明出处。

本文地址:http://www.xiaoxiangzi.com/post/55.html

相关文章

APPStore协议研究

最近闲来无事研究iOS逆向,逆向了手机淘宝,HOOK淘宝的任意类和函数,后来又研究了APPStore,用抓包工具发现分析不到传输过程,分析他可能是指定了通讯用的证书,通过代理的证书他不信任。后来分析内...

两次登录POST参数对比

接口地址https://p19-buy.itunes.apple.com/WebObjects/MZFinance.woa/wa/authenticate同一个账号进行两次登录对比X-Apple-AM...

Swift 文件夹和文件操作

首先获取app文件夹:(以下例子都在doucment文件夹下操作)let manager = FileManager.default let urls:&nb...

iOS OC文件大小计算

+ (NSString *)fileSizeWithInterge:(NSInteger)size{     if (size&...

iPhone HOOK将所有请求保存到txt

p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 15.0px Consolas; color: #f9f9f5} p.p2 {margin: 0.0px 0...

Alamofire Charles抓包 HTTPS免认证

在iOS开发中,经常会用到Charles,但是https的证书装了,还是抓不到包,后来看到Alamofire可以设置免认证https,设置方法如下。let evaluators: ...