[歪打正着系列]0基础五分钟制作某款 iOS APP 的 VIP 功能插件

5次阅读
没有评论

没玩过 iOS 逆向,想到 Flex 3 既然能制作补丁,那这个补丁肯定也能通过某种方式注入到 ipa 文件,所以问了 ChatGPT 后,得知可以把补丁转换成 Hook 代码,就开始搞了。
后续跟一位大佬交流后才知道这这种方式大家早就在用了,整个过程可能比较 Low,大佬们喷的时候嘴下留情😅
APP 是某爬山、越野时使用到路线 APP,广告多的要死,受够了,有需要的朋友可以私信我要。


工具
  • Flex3
  • Theos
  • Filza
  • AI

流程
  1. 先用 Flex3 去制作补丁,确保补丁能正确生效;
  2. 通过 Filza 去 /var/mobile/Library/Application Support/Flex3/ 目录内将 Flex3 补丁 patches.plist 导出
  3. 使用 AI 将 patches.plist 内容转成 Logos
  4. 使用 Theos 创建 iphone/tweak 项目,进入项目内,把 Tweak.x 内容替换成转换的 Logos 内容
  5. 通过命令 make package 打包,打包后会在 packages 目录下生成 deb 文件,就可以直接用了

如果想要 dylib 文件,可以通过命令 ar x xx.deb 来解压,解压后会生成 data.tar.lzma,tar -xvzf data.tar.lzma 就可以得到 dylib 文件


其他

iOS 去广告补丁可以参考下面这篇文章 @治愈先生

正文完
 0
116博客
版权声明:本篇文章由 116博客 于2024-11-30发表,共计539字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)
验证码