
ممكّن Homebrew لـ PS Vita
نظام لينكس فقط مدعوم. ستحتاج إلى:
يجب أن تكون جميع الأدوات في PATH الخاص بك.
شغّل ./build.sh لبناء كل شيء. يقوم هذا السكريبت أولاً بتنظيف جميع مجلدات البناء ثم ببناء الاستغلال.
من المفيد أن يتم إعادة بناء كل شيء تلقائياً عند تغيير ملف مصدري. لتحقيق ذلك، ثبّت entr ونفّذ في طرفية منفصلة:
while sleep 1; do find build.sh krop/ payload/ urop/ webkit/ | entr -d ./build.sh ; done
بعد ذلك، عندما تغير ملفاً مصدرياً (أو تضيف ملفاً جديداً)، سيتم إعادة بناء كل شيء تلقائياً. لاحظ أنه إذا أضفت مجلداً جديداً، فستحتاج إلى تحديث السكريبت.
وزّع الملفات من مجلد output فقط، ولا توزع أي ملفات أخرى.
يوجد إصداران من الاستغلال، يقعان في مجلد output. يمكن تقديم أي منهما باستخدام أي خادم ويب عادي (مثل python3 -m http.server).
حمولة offline مخصصة للتشغيل مع عميل البريد الإلكتروني. حمولة web مخصصة للتشغيل على تطبيق المتصفح.
لتشغيل الاستغلال، قم أولاً بالإقلاع البارد لجهاز Vita، ثم انتقل إلى exploit.html. الحالات التالية ممكنة: