diff --git a/frida-gadget/sign.sh b/frida-gadget/sign.sh index ef7e538..6e8162b 100755 --- a/frida-gadget/sign.sh +++ b/frida-gadget/sign.sh @@ -9,9 +9,10 @@ codesign -f -s - --timestamp=none "$GADGET_PATH" echo "开始对所有子框架进行深层签名..." # 遍历微信内部所有的 Frameworks 和 dylib 进行签名 -find "$APP_PATH/Contents" -name "*.framework" -or -name "*.dylib" -or -name "*.bundle" | xargs codesign -f -s - --timestamp=none +find "$APP_PATH/Contents" \( -name "*.framework" -o -name "*.dylib" -o -name "*.bundle" \) -print0 \ + | xargs -0 codesign -f -s - --timestamp=none echo "最后对主程序进行签名并注入 Entitlements..." codesign -f -s - --timestamp=none --entitlements "$ENTITLEMENTS" --force "$APP_PATH" -echo "完成!" \ No newline at end of file +echo "完成!"