
# تطبيق الجذر بنقرة واحدة لجهاز vivo X200 (تنفيذ نطاق shell عبر تفويض Shizuku، CVE-2026-43499)
تطبيق root بنقرة واحدة على الجهاز مخصص لـ vivo X200، يعتمد على ثغرة نواة GhostLock (CVE-2026-43499): بدون فلاشة، بدون فتح قفل bootloader، بدون مسح البيانات، يمنحك root مؤقتًا بعد التشغيل، ويزول بعد إعادة التشغيل، ويمكنك إعادة تفعيله بنقرة واحدة عند فتح التطبيق مجددًا.
هذا هو الواجهة الطرفية للهاتف المرافقة لـ ghostlock-x200-root (أداة سلسلة أدوات الكمبيوتر)، وتشترك معه في نفس سلسلة رفع الصلاحيات. يمكن استخدامه بعد منح الصلاحية عبر Shizuku (يدعم التمهيد الذاتي عبر التصحيح اللاسلكي)، بدون الحاجة إلى adb من الكمبيوتر.
بيان قانوني وأمني (يرجى القراءة أولاً)
هذا المستودع مخصص لأغراض البحث الأمني والتعليم فقط، ويُسمح باستخدامه فقط على الأجهزة التي تمتلكها أنت، أو التي حصلت على إذن كتابي صريح لاستخدامها. قد يؤدي استخدام هذه الأداة على أجهزة الآخرين دون إذن إلى انتهاك القوانين واللوائح المحلية. قد يؤدي استخدام هذه الأداة إلى إعادة تشغيل غير طبيعية للجهاز، أو تلف البيانات، أو أعطال في النظام، أو فقدان الضمان، وغيرها من العواقب، لذا يرجى تقييم المخاطر بنفسك. لا يتحمل المؤلف أي مسؤولية عن أي أضرار مباشرة أو غير مباشرة، ولا يتحمل أي مسؤولية عن أي إساءة استخدام. بمواصلة القراءة أو استخدام هذا المستودع، فإنك تقر بأنك فهمت ووافقت على تحمل جميع المخاطر والمسؤوليات بنفسك.
su -c id في الطرفية، يجب أن يظهر الناتج uid=0(root)ملاحظة: انتظر حوالي 4 دقائق بعد تشغيل الجهاز قبل التشغيل؛ قد يؤدي عملية root إلى إعادة تشغيل النواة (يمكن استعادتها تلقائيًا، ولا يوجد خطر تحويل الجهاز إلى لبنة).
يتطلب ghostlock-x200-root (v1.3.5) لتوفير أصول سلسلة رفع الصلاحيات، بالإضافة إلى NDK r21e و Android SDK build-tools 36 / android-35 و JDK 11.
bash runner/build_runner.sh # تجميع runner
bash tools/make_payload.sh <ghostlock-x200-root 路径> # تجميع أصول سلسلة رفع الصلاحيات
bash tools/build_app.sh /root/androidsdk # إنتاج APK
مخرجات الواجهة الأمامية (app/src/main/assets/www) مرفقة مع المستودع؛ قبل إعادة بناء ملفات المصدر الثنائية (runner) يجب تجميعها أولاً، راجع docs/DESIGN.md و docs/NEW_DEVICE.md.
اعتماد على مستودعين: عند تجميع أصول سلسلة رفع الصلاحيات، يتطلب
tools/make_payload.shفي هذا المستودع مجلدprebuilt/(glt_esync / ksud / w2host) وmodules/*.koمن ghostlock-x200-root. يجب أولاً استنساخ المشروع الرئيسي، ثم تشغيلmake_payload.shمع تمرير المسار الجذر للمشروع الرئيسي كمعامل، وإلا سيفشلbuild_app.shفي الخطوة الأولى برسالةERR: payload 缺失.
تفاصيل المبدأ الأساسي ونطاق توافق الأجهزة وغيرها موجودة في وثائق مستودع الكمبيوتر: البنية، دليل الاستخدام؛ تفاصيل هذا المستودع موجودة في docs/DESIGN.md.
app/ تطبيق Android (غلاف Java + تكامل Shizuku)
runner/ منسق سلسلة رفع الصلاحيات (C)
exploit/ كود مصدر البرامج الأصلية لسلسلة رفع الصلاحيات
tools/ سكربتات البناء
vendor/ تبعيات Shizuku API (AAR، يتم فك ضغطها تلقائيًا أثناء البناء)
مرخص بموجب Apache-2.0 (LICENSE، حقوق النشر xiaohj233). أصول سلسلة رفع الصلاحيات ومصدرها مأخوذة من ghostlock-x200-root (تشمل كودًا من جهات ثالثة مثل IonStack/KernelSU، المصدر الكامل في NOTICE).