Skip to content
KitploitKITPLOIT
أدواتعمليات الاستغلالالمدونة
Log in
إرسال
أدواتعمليات الاستغلالالمدونة
إرسال

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
vankyo-s30-bootloader-unlock — Vankyo MatrixPad S30 (Unisoc SC9863A) — فتح محمل الإقلاع عبر طريقة CVE-2022-38694 FDL1 | Kitploit
أدوات/GitHubGitHub/gadorach/vankyo-s30-bootloader-unlock
أمان الأنظمة المدمجةالاستغلالالهندسة العكسيةاختراق الأجهزةأمن الجوالتحليل البرامج الثابتة
GitHubgadorach/vankyo-s30-bootloader-unlock

vankyo-s30-bootloader-unlock

Vankyo MatrixPad S30 (Unisoc SC9863A) — فتح محمل الإقلاع عبر طريقة CVE-2022-38694 FDL1

الأكثر شعبية

عرض الكل →

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

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

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

عرض جميع الأدوات →
مشاركة
عرض المستودع
72منذ شهر واحدلم تتم المراجعة بعد

فتح أداة تحميل الإقلاع في Vankyo S30

افتح أداة تحميل الإقلاع (bootloader) على جهاز Vankyo MatrixPad S30 (Unisoc SC9863A) باستخدام طريقة FDL1 الخاصة بـ CVE-2022-38694.

يقبل BootROM في جهاز S30 ملف FDL1 غير الموقّع في وضع التنزيل دون الحاجة إلى تجاوز ROP، مما يبسّط عملية الفتح بشكل كبير.

البدء السريع

./unlock.sh --prebuilt    # Use prebuilt binaries (no compilation needed)
./unlock.sh --source      # Build from source (needs PAC firmware + distrobox)

بعد الفتح، تحقّق من النتيجة:

./verify.sh

مسارَان

المسارالمتطلباتالأمر
الملفات الجاهزةلا شيء (الملفات التنفيذية مضمّنة)./unlock.sh --prebuilt
البناء من المصدرPAC firmware، distrobox، build-essential، libusb-dev./unlock.sh --source

المتطلبات المسبقة

  • مضيف Linux مع usbutils (lsusb) وlibusb
  • كابل USB (قادر على نقل البيانات)
  • جهاز S30 اللوحي، مُطفأ
  • لعمليات البناء من المصدر: ملف PAC firmware الخاص بـ Vankyo S30 (راجع مستودع vankyo-s30-vendor-pac)

الدخول إلى وضع التنزيل

  1. أطفئ الجهاز اللوحي تمامًا
  2. اضغط باستمرار على خفض الصوت (Volume Down)
  3. اضغط على زر إعادة الضبط الغائر بجانب زر الطاقة (استخدم مشبك ورق)
  4. حرّر زر إعادة الضبط، ثم حرّر خفض الصوت
  5. تحقّق: يجب أن يُظهر lsusb | grep 1782 القيمة 1782:4d00

تسلسل الفتح

يرشدك السكربت التفاعلي عبر المراحل:

  1. نسخ SPL احتياطيًا ومحوه — يقرأ ويحفظ splloader/uboot الأصلي، ثم يمحو SPL
  2. بناء u-boot أصلي مُرقَّع (موصى به) — يعيد توليد fdl2-cboot/fdl2-dl من نسخة uboot الاحتياطية الخاصة بالجهاز نفسه (المراسي متطابقة عبر جميع عمليات البناء المرصودة)
  3. كتابة u-boot المُرقَّع — يثبّت fdl2-cboot.bin الذي يستدعي set_lock_status(1) عند الإقلاع. ملاحظة: هذه المرحلة وحدها لا تكتب بيانات الفتح — إذ يتحقق SPL الأصلي من u-boot ويُقلع uboot_bak بدلًا منه.
  4. إرسال spl-unlock — مطلوب. يُقلع u-boot المُرقَّع عبر مسار BootROM الاحتياطي، الذي يكتب بيانات الفتح إلى miscdata. مخرجات CHECK_BAUD FAIL هنا أمر طبيعي (فـ SPL لا يتحدث بروتوكول FDL1 diag).
  5. التحقق من الفتح — يقرأ miscdata للتأكد من كتابة بيانات الفتح
  6. استعادة الأصول — يعيد كتابة splloader/uboot الأصليين، ويمسح misc

التوثيق

راجع docs/ للاطلاع على:

  • FINDINGS.md — كتالوج السلوك المرصود ميدانيًا: دلالات الفتح المصحّحة، مرجع مخرجات وحدة تحكم spd_dump، خصوصيات USB/الاتصال، أنماط الأعطال العتادية (وصلات BGA الباردة)، مقارنة إصدارات البرنامج الثابت
  • GUIDE.md — دليل فتح شامل مع تفاصيل تقنية
  • CVE-2022-38694-ANALYSIS.md — تحليل ثغرة الاستغلال
  • CHAIN_OF_TRUST.md — توثيق سلسلة الإقلاع في Unisoc
  • HANDOFF-full.md — ملاحظات بحثية حول تجاوز AVB
  • تحليل استغلال كامل، وثائق التنسيقات، وسجلات تاريخية

يحتوي reference/ على قراءات كاملة لأقسام وضع التنزيل من أجهزة حقيقية (مثل reference/S30_20201020-S3032GBUSTUVWXYZ018151/ — جهاز لوحي ثانٍ يعمل بإصدار S30_20201020 غير المتاح لولا ذلك، بما في ذلك كتل miscdata الخاصة به في الحالتين المقفلة والمفتوحة).

هيكل المستودع

unlock.sh          — guided interactive unlock script
verify.sh          — verify unlock status
prebuilt/          — prebuilt binaries (no compilation needed)
source/            — build-from-source scripts + CVE-2022-38694 exploit source
exploit-artifacts/  — FDL2 AVB bypass experiment images
reference/         — full partition readbacks from real devices
docs/              — guides, analysis, and historical logs
تنزيل الأداة