题记

最近用了一款看视频的软件,在某一次更新之后突然要登录会员了,作为iOSer,今天来啃啃他。此文只讲方法。

本文只做学习用途,切勿用于商业。使用本文以及本文相关的代码、产品产生的后果自行承担。

上图

IMG_1678.PNGIMG_1679.PNGIMG_1680.PNG
IMG_1681.PNGIMG_1682.PNG

工具(自行安装,以后填坑)

  • MonkeyDev
  • Charles
  • Xcode

获取ipa

逆向的App名称叫做《黑匣子Player》在AppStorefir.im 上分别存在两个版本,Fir.im 上面的版本才是真实的版本,因此,我们要先拿到他的ipa
因为Fir.im 存在token 验证机制,所以,要获取到真实的ipa下载地址,我采用的方式是Charles抓包获取,得到BlackBoxPro.ipa 你可以直接下载

链接:https://pan.baidu.com/s/1jAPcTpTgIVGcRMwSLlFkNQ 密码:tcws


创建MonkeyDev项目

将上个步骤下载的'BlackBoxPro.ipa'拖到项目的Target目录
文件夹路径

然后修改'TestMokeyDylib.xm'文件删除原来的代码并粘贴以下

WX20190410-161017@2x.png

%hook dsafefrg5yjh7k89kloljjytj

- (BOOL)RgwOyNmWHSQhSKct {
    NSLog(@"hook成功 ??? 不用登陆啦");
    return true;
}

%end

%hook ijie3wheuwqdqd0rqeqwe

- (BOOL)PwyDdPWgueSCTxWY {
    NSLog(@"hook成功 ??? 不用激活会员了");
    return true;
}

%end
最后修改:2021 年 11 月 03 日
如果觉得我的文章对你有用,请随意赞赏