
جذر أندرويد بنقرة واحدة لأجهزة Samsung Galaxy، مبني حول استغلال مؤقت CVE-2026-98260.
تطبيق أندرويد لجذر سامسونج جالاكسي بلمسة واحدة، مبني حول استغلال المؤقت CVE-2026-98260 (posix-cpu-timers UAF) ووحدة تحميل متأخر KernelSU-Next متوافقة مع Samsung KDP/RKP/DEFEX.
مبني على مستودع CVE-2026-98260-aurora — نقل استغلال المؤقت LPE الخاص به (سلاسل التحميل المتأخر real-cred zero-write / fake-cred ksud) هو ما تطوّر منه
app/src/main/cpp/timer.c.
[!WARNING] للأجهزة التي تملكها أو المصرّح لك صراحةً باختبارها. الاستغلال هو UAF نواة احتمالي — قد تؤدي محاولة فاشلة إلى ترك النظام غير مستقر حتى إعادة التشغيل التالية. إعادة التشغيل تعيد الهاتف دائمًا إلى حالة نظيفة غير مجذّرة.
| الاستغلال | CVE-2026-98260 (حمولة timer.c، تُبنى بواسطة Gradle) |
| وحدة الجذر | KernelSU-Next 3.4.2 (ksud-next-generic-kdp، android14-6.1 no-patch-text) |
| سياق التنفيذ | Shizuku shell (uid 2000) |
| تفويض su | مدير KernelSU-Next (com.rifsxd.ksunext)، النطاق u:r:ksu:s0 |
| عمر الجذر | لكل إقلاع (مؤقت — يُمسح عند إعادة التشغيل) |
تم الاختبار على SM-S921N (e1s، Exynos 2400)، النواة
6.1.162-android14-11، OneUI 9.
assembleDebug
يشحن دائمًا ملفًا ثنائيًا جديدًاcom.rifsxd.ksunext) مثبّت — يُمنح su فقط
للتطبيقات التي يصرّح بها المدير../gradlew assembleDebug
# APK: app/build/outputs/apk/debug/app-debug.apk
app/src/main/cpp/timer.c إلى
app/src/main/jniLibs/arm64-v8a/libtimer.so بواسطة مهمة buildPayload
(يُكتشف NDK تلقائيًا: ANDROID_NDK_HOME ← local.properties ← SDK ←
~/android-ndk-r27c)libksud.so هو خادم (daemon) KernelSU-Next جاهز مسبقًا للتحميل المتأخر./gradlew clean جميع المخرجات بما في ذلك الحمولة (payload) المُولَّدة
(يُحتفظ بـ libksud.so الجاهز مسبقًا)su لتطبيقاتك في مدير KernelSU-Nexttimer.c بيانات اعتماد العملية الابنة (child cred) عبر تتبّع kmem، ويمسح
خانة creds_hash الخاصة بـ DEFEX، ويثبّت بيانات اعتماد مزوّرة بمعرّف مستخدم 0 (uid-0)
(تقع كتابة selinux_state عند -7 بحيث تبقى initialized سليمة — فالصفر ذو 8 بايت
عند الإزاحة 0 يقتل علم تحميل السياسة (policy-loaded) ويكسر كل كتابة خاصية)u:r:init:s0، ويربط ksud فوق /system/bin/logcat
داخل فضاء تركيب (mount namespace) خاص (تنفيذ آمن ضد KDP) ويشغّل
late-load --package-name com.rifsxd.ksunextreboot() الخاص بمشغّل KSUaurora: بدأت حمولة timer.c هناك (سلاسل الكتابة الصفرية
لبيانات الاعتماد الحقيقية وبيانات الاعتماد المزيفة / التحميل المتأخر لـ ksud) وتعيش في هذا المشروع باسم
app/src/main/cpp/timer.csu_daemon.c،
تجهيز .ksud-stage، اقتران المدير)ksud/kernelsu.ko لكل هدف ومنهجية نقل Samsung KDP/RKP/DEFEX
(vermagic الخاص بالإصدار الدقيق، بدون ترقيع النص لـ Exynos)ksud-next-generic-kdp (KernelSU-Next 3.4.2)استخدمه على مسؤوليتك الخاصة. لا يتحمّل المؤلفون أي مسؤولية عن فقدان البيانات، أو الأجهزة المعطوبة، أو أي شيء آخر يحدث للعتاد الذي توجّه هذا إليه.