请问各位大神如何使用MonkeyDev注入别人SDK?


#1

请教各位大神, 想在MonkeyDev项目中, 注入第三方SDK到二进制文件, 可是运行报错: dyld: Library not loaded…

在MonkeyDev中 创建自己的库, 链接拷贝到app包中, 注入后运行正常

同样的链接, 拷贝, 注入步骤, 第三方的SDK运行报错, 没有找到解决办法

还望各位大神不吝赐教, 谢谢!


#2

多看wiki: https://github.com/AloneMonkey/MonkeyDev/wiki/非越狱App集成#集成frida


#3

另外注意改下install_path


#4

谢谢庆哥, 我看了, 找到了


#5

这个注入 dylib动态库的, 好的


#6

静态库直接link到注入的动态库


#7

我有这样链接过, 不知道是不是哪个步骤少了, 运行还是报错, 我是直接以pod导进入的


#8

庆哥,我是小白,用您的MonkeyDev编译一直报错Command /bin/sh failed with exit code 6,您能帮我一下吗


#9

庆大大,我用你的一键砸壳工具砸出ipa,放在monkeyDev里提示我还是加密的,我查看了cryptid显示0,同样我用dumpdecrypted也是这样(备注:Clutch砸壳失败),pp助手下载的越狱版放在MD就可以运行,求教下,什么原因呢?


#10

有启动未加载的库没解密,你可以直接删掉那个库试试

等确定加载时机再去dump


#11

好的,谢谢庆大大


#12

庆大大,我对比了我砸壳出来包和pp助手下载下来的包,发现相比pp助手的包,我砸壳的包多了SC_info文件夹,而且每个库里面也是。


想请教下,这个包是做什么的?


#13

解密用的,砸壳后其实不需要,只是frida-ios-dump一起拷贝过来了而已