FrameWork注入、Dylib注入

Run Script
/Users/qionglinfu/QLshell/XcodeApp.sh

//Common+B报错
.../XcodeApp.sh: Permission denied
//权限问题
$ chmod +x XcodeApp.sh

注入

动态注入:程序运行过程中,通过底层函数注入 静态注入:对可执行文件注入 都是改变了二进制

FrameWork注入

dyld注入

MethodSwizzle

小结

利用动态库注入 FrameWork、Dylib 注入进APP(工程和动态库有关联关系) 修改MachO文件的LoadCommands 在注入的动态库中,写上自想要的代码