

pip3 install -r requirements.txtgcc -dynamiclib DylibHijackTest.c -o DylibHijackTest.dylib⚠️ これによりマシン上で多くのプロセスが起動されます。VMで実行してください: ここでは細心の注意を払ってください!
MH_EXECUTEヘッダーを持つMach-Oバイナリを検索するDYLD_INSERT_LIBRARIES環境変数を悪意のあるdylibに向けて設定し、Mach-Oバイナリを起動するinject.pyの出力テキストファイルを取得して、どのMach-Oが注入可能かを確認し、codesignを使用して有用なエンタイトルメントをチェックする$ python3 inject.py /Applications/iMovie.app /Users/slyd0g/DylibHijackTest.dylib > imovie.txt 2> /dev/null
$ python3 inspect.py /Users/slyd0g/Projects/DylibHijackTest/imovie.txt