上次发了两篇文章,小伙伴们反响一般般,让我一下子失去了写作的动力,今天就简单的说下爱字幕这个软件吧,去广告什么的我就懒的说了,可以查看我找游戏广告的贴子,大胆假设,小心求证。慢慢摸索即可。
大家都知道最近抖音上教做书单号的特别多,我现在闲着没事也学着发一发,但是这个软件生成书单视频是要开VIP的。像我这种用的不多的人,开VIP简直是浪费钱啊,所以我就想,能不能有个办法让我可以不开VIP就能生成书单视频的?
好了废话不多说,直接开干:
1、砸壳ipa
2、Hopper
3、class-dump
4、MonkeyDev
5、LookinServer
步骤:
1、直接在MonkeyDev工程里运行砸过壳的爱字幕,使用LookinServer查看书单号的视图名称,由下图可见,视图名为AZMBookListVideoController
2、使用class-dump把头文件导出来看看,咱也不知道为什么那么巧,一下就找到两个可疑方法。
3、使用Hopper打开爱字幕的二进制文件,看一下azm_setupNavigationItems这个方法是不是生成右上角保存按钮的,这一看,这不又巧了吗?
4、直接新建一个保存按钮放在右上角,点击的时候直接调用azm_gestSaveData方法
CHDeclareClass(AZMBookListVideoController)
CHOptimizedMethod0(self, void, AZMBookListVideoController, azm_setupNavigationItems){
// CHSuper0(AZMBookListVideoController, azm_setupNavigationItems);
self.navigationItem.rightBarButtonItem = [[UIBarButtonItem alloc] initWithTitle:@"保存" style:(UIBarButtonItemStylePlain) target:self action:@selector(azm_gestSaveData)];
}
5、别忘记Hook
CHConstructor{
CHLoadLateClass(AZMBookListVideoController);
CHHook0(AZMBookListVideoController, azm_setupNavigationItems);
}
6、试一下效果,打完收工,拜了个拜~
请各位好心人给个免费的小心心和小币币~{:1_919:}
|