1
0
mirror of https://github.com/opa334/TrollStore.git synced 2025-04-13 07:43:12 +08:00

Check for developer IPA and auto make out folder

This commit is contained in:
Nebula 2022-10-06 20:53:08 -04:00 committed by GitHub
parent 19647f2e66
commit 48d22f738d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,12 +1,18 @@
if [ ! -f "$(pwd)/target/Developer.ipa" ]; then
echo "[!] Developer IPA doesn't exist! Please place it in _compile/target/Developer.ipa"
exit
fi
cd ../TrollInstaller2
make clean
make package
cd -
mkdir -p ./out/devpwn
lipo -thin arm64e ../TrollInstaller2/.theos/obj/debug/TrollInstaller2.app/TrollInstaller2 -output ./out/pwn_arm64e
ldid -S -M -Kcert.p12 ./out/pwn_arm64e
mkdir ./out/devpwn
unzip target/Developer.ipa -d ./out/devpwn
./pwnify_compiled ./out/devpwn/Payload/Developer.app/Developer ./out/pwn_arm64e