
给小白出个简单教程,详细的就不写了
需要准备的:
1,mac (虚拟机也可以)
2,optool
准备好后开始注入
终端拖入optool ,输入注入命令,最后拖入app主文件点击回车完成注入
苹果手机建立数据库检索具体步骤如下:1、创建DB文件和表格;
2、添加必须的库文件(FMDBforiPhone,libsqlite3.0.dylib);
3、通过FMDB的方法使用SQLite;
4、创建DB文件和表格。
这里我们以QQ App来举例,这里需要注入的是我自己写的一个 QQPlus 这个插件首先我们需要准备以下文件:
解压完成后我们先确认包是否加密, 使用 otool 命令
输入以上命令后输出
这里 cryptid 为 0 则为未加密, 确认了未加密后我们就可以开始注入了
可以看到 倒数第三 个依赖, 我们需要使用 install_name_tool 命令修改他
然后再次使用 otool 命令查看是否修改成功
这里可以看到已经把 /usr/lib/libsubstitute.0.dylib 已经被修改为 @executable_path/Frameworks/libsubstitute.0.dylib
这里可以很清楚的看到一个依赖 /Library/Frameworks/CydiaSubstrate.framework/CydiaSubstrate , 同样我们需要使用 install_name_tool 命令修改他把他修改到 Frameworks 目录下的 libSubstrate.dylib
再使用 otool 命令查看是否成功修改依赖
这里可以看到依赖已经被修改为 @executable_path/Frameworks/libSubstrate.dylib
再次使用 otool 命令查看是否注入成功
这里可以看到我们已经插入了 @executable_path/Frameworks/QQPlus.dylib
个人Cydia源: https://moxcomic.github.io
QQ交流群: 821196802
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)