Skip to content
KitploitKITPLOIT
أدواتالمدونة
إرسال
أدواتالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

··الخلاصات·اتصال·الخصوصية·© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
Fugu15 — Fugu15 is a semi-untethered permasigned jailbreak for iOS 15 | Kitploit
أدوات/GitHubGitHub/pinauten/fugu15
Privilege EscalationiOS SecurityExploitationMobile SecurityBinary ExploitationArchived
GitHubpinauten/fugu15

Fugu15

Fugu15 is a semi-untethered permasigned jailbreak for iOS 15

عرض المستودع
1.1k123منذ 2 سنواتتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة

Fugu15

Fugu15 هو كسر حماية شبه غير مربوط وموقّع بشكل دائم لنظام iOS 15.
يحتوي على تجاوز لتوقيع الكود، واستغلال للنواة، وتجاوز لحماية PAC في النواة، وتجاوز لحماية PPL.
بالإضافة إلى ذلك، يمكن تثبيته عبر Safari، أي لا يتطلب جهاز كمبيوتر، باستثناء خادم ويب يستضيف Fugu15.
يرجى ملاحظة أن Fugu15 لا يدعم التعديلات (لا توجد مكتبة حقن للتعديلات).

الأجهزة المختبرة وإصدارات iOS

  • iPhone Xs Max: iOS 15.4.1
  • iPhone 11 (SRD): iOS 15.4.1
  • iPhone 12 (SRD): iOS 15.4.1
  • iPhone 12 Pro Max: iOS 15.4.1
  • iPhone 13: iOS 15.1 (الإصدار دون اتصال - انظر الأخطاء أدناه [خطأ WiFi])

من المحتمل أن الأجهزة الأخرى مدعومة أيضًا.
الأجهزة التي لا تعمل بمعمارية arm64e غير مدعومة.

البناء

المتطلبات الأساسية:

  1. تأكد من تثبيت Xcode 13/14 14.1
  2. استورد شهادة fastPath arm (Exploits/fastPath/arm.pfx) إلى سلسلة المفاتيح الخاصة بك (انقر نقرًا مزدوجًا على الملف). كلمة المرور هي "password" (بدون علامات اقتباس)
  3. تحتاج إلى نسخة موقعة بشكل صالح من تطبيق Developer من AppStore (مع DRM!). انسخ ملف IPA إلى Server/orig.ipa. لاحظ أنه إذا كنت تريد استخدام تطبيق مختلف من AppStore، فستحتاج إلى الحصول على Team ID الخاص به وإضافة TEAMID=<the App's Team ID> إلى جميع أوامر make

يمكنك الآن ببساطة تشغيل make لبناء Fugu15 (يلزم اتصال بالإنترنت لتنزيل التبعيات).
يرجى ملاحظة أنه سيُطلب منك منح "fastPathSign" حق الوصول إلى عنصر سلسلة المفاتيح "privateKey" (المفتاح الخاص لشهادة fastPath). أدخل كلمة المرور واختر "السماح دائمًا".

أدوات البناء

يتطلب بناء Fugu15 عدة أدوات يمكن العثور عليها في دليل Tools. بناء هذه الأدوات اختياري تمامًا لأنني قمت بتجميعها مسبقًا.
إذا كنت ترغب في بناءها بنفسك، فما عليك سوى تشغيل make في دليل Tools.

التثبيت

هناك طريقتان لتثبيت Fugu15 على جهازك: عبر Safari أو عبر USB

التثبيت عبر Safari

لتثبيت Fugu15 عبر Safari، قم بما يلي (يتطلب امتلاك نطاق):

  1. تأكد من أن جهازك متصل بنفس الشبكة التي يتصل بها جهاز الكمبيوتر الخاص بك
  2. غيّر سجل DNS من النوع A لنطاق تملكه إلى عنوان IP المحلي لجهاز الكمبيوتر الخاص بك
  3. احصل على شهادة لنطاقك (مثلًا عبر Let's Encrypt) وانسخها إلى Server/serverCert/fullchain.cer (الشهادة نفسها) وServer/serverCert/server.key (المفتاح الخاص)
  4. تأكد من تثبيت Flask (pip3 install Flask)
  5. غيّر serverUrl في Server/server.py إلى النطاق الخاص بك
  6. شغّل python3 server.py في دليل Server
  7. قم بزيارة https://<your domain> على جهاز iPhone واتبع التعليمات

التثبيت عبر USB

  1. ثبّت Fugu15_Developer.ipa، مثلًا عبر ideviceinstaller -i Fugu15_Developer.ipa. بدلاً من ذلك، يمكنك تثبيت Fugu15/Fugu15.ipa عبر TrollStore.
  2. افتح تطبيق "Developer" المثبّت حديثًا (أو أي تطبيق من AppStore استخدمته) على جهاز iPhone

iDownload

مثل جميع أدوات كسر الحماية من Fugu، يأتي Fugu15 مع iDownload. يمكن الوصول إلى صدفة iDownload عبر المنفذ 1337 (شغّل iproxy 1337 1337 & ثم nc 127.1 1337 للاتصال بـ iDownload).
اكتب help لعرض قائمة الأوامر المدعومة.
الأوامر التالية مفيدة بشكل خاص:

  • r64/r32/r16/r8 <address>: اقرأ عددًا صحيحًا 64/32/16/8 بت من عنوان النواة المحدد. أضف اللاحقة @S لإزاحة العنوان المحدد أو @P للقراءة من عنوان فيزيائي.
  • w64/w32/w16/w8 <address> <value>: اكتب العدد الصحيح 64/32/16/8 بت المحدد إلى عنوان النواة المحدد. تدعم أيضًا اللواحق المذكورة أعلاه وإضافة @PPL للكتابة إلى عنوان محمي بـ PPL (انظر krwhelp).
  • kcall <address> <up to 8 arguments>: استدعِ دالة النواة الموجودة في العنوان المحدد، مع تمرير ما يصل إلى 8 وسائط أعداد صحيحة 64 بت.
  • tcload <path to TrustCache>: حمّل TrustCache المحدد إلى النواة

Procursus Bootstrap وSileo

يأتي Fugu15 أيضًا مع Bootstrap الخاص بـ Procursus وSileo. شغّل الأمر bootstrap في iDownload لتثبيت كلاهما. بعد ذلك، قد تحتاج إلى عمل respring لإجبار Sileo على الظهور على الشاشة الرئيسية (uicache -r).

يتم تثبيت Procursus في الدليل /private/preboot/jb و/var/jb هو رابط رمزي (symlink) إليه.

المشاكل/الأخطاء المعروفة

  1. إذا خرجت عملية oobPCI (العملية التي تستغل النواة)، فقد يُترك النظام في حالة غير متناسقة ويحدث انهيار في وقت ما. يحدث هذا عادةً بعد حوالي 5 ثوانٍ من تشغيل الأمر exit_full في iDownload.
    الحل البديل: لا تُنهِ oobPCI أو تأكد من القيام بذلك بأسرع ما يمكن لتقليل احتمال انهيار النواة. سبب هذا الانهيار غير معروف حاليًا.
  2. عند عدم الاتصال بمصدر طاقة، سيؤدي الدخول في وضع السكون العميق إلى انهيار النواة بسبب خلل في DriverKit (حدث هذا أيضًا مع Fugu14). لسوء الحظ، لا يعمل الإصلاح من Fugu14 على iOS 15.
    الحل البديل: لن يحدث هذا الخلل عند إنهاء oobPCI. ومع ذلك، قد يحدث الخلل الموصوف أعلاه عند خروج oobPCI.
  3. بعض إصدارات iOS (على الأقل iOS 15.1 وما دونه، وربما 15.2 و15.3 أيضًا) تحتوي على خلل في DriverKit يؤدي إلى تعطيل bus mastering لشريحة WiFi عند تشغيل oobPCI، مما يسبب انهيار النواة عند استخدام WiFi. يمكن إصلاح هذا الخلل لكن الإصلاح غير مضمّن في Fugu15 حاليًا.
    الحل البديل: عطّل WiFi.

الأسئلة الشائعة

Q: أنا مستخدم نهائي. هل Fugu15 مفيد لي؟
A: لا.

Q: إصدار iOS/الجهاز الخاص بي غير مدعوم من Fugu15، هل ستضيف دعمًا له؟
A: لا. (انتهيت من iOS 15)

Q: هل ستضيف يومًا ما دعمًا لحقن التعديلات (tweak injection)؟
A: لا.

Q: هل تقدم دعمًا رسميًا لـ Fugu15؟ هل هناك تحديثات مخططة؟
A: لا.

Q: لقد ثبّت/حدّثت شيئًا عبر Sileo ولكنه لا يعمل. كيف يمكنني إصلاح ذلك؟
A: يستخدم Fugu15 حقن TrustCache لتجاوز التحقق من توقيع الكود. لذلك، إذا قمت بتثبيت أو تحديث أي شيء، يجب أن يكون توقيع الكود الخاص به داخل TrustCache. يمكنك تحميل TrustCaches إضافية من صدفة iDownload عبر الأمر tcload.

Q: Wen eta Fugu16??????
A: ...

الاعتمادات

يستخدم Fugu15 البرمجيات مفتوحة المصدر التالية:

  • Procursus Bootstrap: بيئة Bootstrap المستخدمة في Fugu15. الترخيص: BSD 0-Clause. الأدوات المضمنة في Bootstrap مرخّصة بموجب تراخيص متعددة مختلفة، يرجى الاطلاع على مستودع procursus لمزيد من المعلومات
  • Sileo: مدير الحزم المضمّن في Fugu15. الترخيص: BSD 4-Clause
  • ZIPFoundation: مكتبة Swift للتعامل مع أرشيفات ZIP. تُستخدم في FuguInstall لتثبيت تطبيق Fugu15. الترخيص: MIT

الترخيص

MIT. راجع ملف LICENSE.

تنزيل الأداة