Comment on page
05.dylib注入
可以发现系统动态库的路径是在系统下的

非系统库是在工程的相对路径中

因为我们并没有源码,所以想要注入代码就要通过直接修改MachO文件来实现。
结尾加上这一句:
./yololib "$TARGET_APP_PATH/$APP_BINARY" "Frameworks/你要注入的.dylib"
可能会遇到 ./yololib: Permission denied 错误,为文件添加权限即可 chmod +x yololib

1
@implementation RyukieHook
+ (void)load {
NSLog(@"\n\n\n\n\n\n\n\n\n\n\n RyukieHookSuccess \n\n\n\n\n\n\n\n\n\n\n");
}
@end


拷贝1

拷贝2

拷贝3
运行注入成功!

Last modified 2yr ago