Framework注入&dylib注入
2019-10-15 本文已影响0人
Code_人生
一、framework注入
1、手动注入
- 1⃣️、创建framework



- 2⃣️、把
yololib
配置到/usr/local/bin
下,直接粘贴过来即可。但是yololib
一定要有可执行权限。配置在/usr/local/bin
里面之后,在任何地方都可以使用。

- 3⃣️、添加


- 4⃣️、用这个可执行文件替换APP文件里面的那个WeChat执行文件。具体是先解压、替换、再压缩,或者改脚本

2、脚本注入
- 1⃣️、
yololib "$TARGET_APP_PATH/$APP_BINARY" "Frameworks/DyzHook.framework/DyzHook"
,DyzHook.framework/DyzHook
这个名字根据你项目里取得啥就写啥
二、dylib注入
- 1⃣️、创建Library


- 2⃣️、创建的是macOS的改成iOS

- 3⃣️、改成Apple Development或者iOS Developer

- 4⃣️、建立关系



- 5⃣️、build一下,Framework中出现了
libDyzHook.dylib

- 6⃣️、注入脚本改成:
yololib "$TARGET_APP_PATH/$APP_BINARY" "Frameworks/libDyzHook.dylib"