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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
CVE-2026-98260-GhostKey — GhostKey - أداة رفع الصلاحيات بنقرة واحدة لـ CVE-2026-98260 (Shizuku + NDK Native) | Kitploit
أدوات/GitHubGitHub/again1996-bit/cve-2026-98260-ghostkey
أمان أندرويدتصعيد الامتيازاتآليات الاستمراريةالاستغلالاختبار اختراق تطبيقات الجوالالهندسة العكسيةما بعد الاستغلالأمن الجوالتطوير الحمولات

الأكثر شعبية

عرض الكل →

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

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

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

عرض جميع الأدوات →
مشاركة
استغلال الملفات الثنائية
GitHubagain1996-bit/cve-2026-98260-ghostkey

CVE-2026-98260-GhostKey

GhostKey - أداة رفع الصلاحيات بنقرة واحدة لـ CVE-2026-98260 (Shizuku + NDK Native)

عرض المستودع
6029منذ 6 أياملم تتم المراجعة بعد

GhostKey — أداة رفع الصلاحيات بنقرة واحدة CVE-2026-98260

GhostKey هي أداة Android لتصعيد الصلاحيات (privilege escalation) بنقرة واحدة، موجّهة إلى أجهزة البحث الأمني المصرّح به / الأجهزة الشخصية. وهي مبنية على Shizuku + NDK Native، وتُغلّف استغلالات Native اللازمة لتصعيد الصلاحيات وجداول إزاحات النواة وقدرة تحليل صور boot الخاصة بـ OTA داخل APK مستقل، بحيث يمكن للمستخدم تشغيلها بنقرة على الهاتف، دون الحاجة إلى حاسوب أو سطر أوامر.

⚠️ الأمان والمسؤولية القانونية هذا المستودع مخصص فقط للبحث الأمني في البيئات المصرّح بها والاختبار القانوني للأجهزة التي أملكها شخصيًا. بدون إذن صريح من مالك الجهاز، قد يُعد تنفيذ رفع الصلاحيات أو الحصول على root أو تجاوز قيود النظام على أجهزة الآخرين مخالفًا للقوانين واللوائح المحلية وشروط خدمة المنصات. استخدام هذه الأداة يعني أنك تفهم وتتحمل بنفسك جميع المخاطر القانونية الناتجة عن ذلك. المؤلف غير مسؤول عن أي إساءة استخدام. الملفات المترجمة من هذا المستودع قد تُعيد تشغيل الجهاز أثناء مرحلة الحقن


الميزات

  • ROOT بنقرة واحدة: إتمام عملية رفع الصلاحيات بنقرة واحدة على الهاتف، دون الحاجة إلى توصيل حاسوب أو أوامر adb.
  • التكامل مع Shizuku: الحصول على سياق adb shell عبر Shizuku كمدخل لرفع الصلاحيات.
  • APK خالص + NDK Native: يُترجم الكود المصدري C الخاص بالـ exploit مع الـ APK عبر NDK/CMake إلى libcve98260.so.
  • جدول إزاحات النواة المدمج: توزيع ملفات تعريف نواة متعددة الإصدارات مع الـ APK، تُطابَق بدقة وفق uname -r؛ وعند عدم وجود تطابق يُوجَّه المستخدم لاستيراد boot.img المقابل لتحليله تلقائيًا.
  • تحليل صورة boot الخاصة بـ OTA: يتضمن BootImageParser / ImgToProfile / KallsymsExtractor، ويدعم استنتاج رموز النواة وإزاحاتها من صورة boot.
  • التكامل مع KernelSU: يتولى KsuResolver / KsudStage التكامل مع KernelSU.
  • تصنيف سجلات التشغيل: تُعرض كل عملية رفع صلاحيات مجمّعة حسب runId، ويقدّم تشخيص الفشل (FailureDiagnoser) إرشادات مخصصة لأكواد exit (مثل فشل حل KASLR exit=2).
  • لوحة الطرفية: عرض فوري لسجلات تنفيذ exploit وحالات المراحل.

حزمة التقنيات وبيئة البناء

العنصرالإصدار
compileSdk / targetSdk35
minSdk31
Kotlin1.9+ (هدف JVM 17)
NDK / CMakeCMake 3.22.1، ANDROID_STL=none
Shizuku13.1.5
Jetpack ComposeBOM 2024.10.00 (Material3)
ABI الهدفarm64-v8a (64 بت فقط)
تسمية المخرجاتGhostKey-<الإصدار>-arm64-v8a-release.apk

الإصدار الحالي: 1.1.4 (versionCode 17، اسم الحزمة com.GhostKey.app).


البناء

يستخدم هذا المستودع بناء release (مع تفعيل minify + shrinkResources، وحجم الناتج نحو 5.8 MB). لا تستخدم assembleDebug — إذ يختلف مفتاح debug القديم عن مفتاح release، ويتطلب التثبيت فوق نسخة موجودة إلغاء التثبيت أولاً.

1. تجهيز كلمة مرور التوقيع

مفتاح التوقيع موجود في app/keystore/release.keystore (مُستثنى بواسطة .gitignore، ولن يدخل إلى المستودع). تُحقن كلمة المرور بإحدى الطريقتين التاليتين، ولا تُكتب مرة أخرى في الكود المصدري:

  • الطريقة أ: الإضافة في local.properties (موصى بها، هذا الملف مُستثنى)
    CVE98260_STORE_PASSWORD=你的密码
    CVE98260_KEY_PASSWORD=你的密码
    
  • الطريقة ب: متغيرات البيئة
    export CVE98260_STORE_PASSWORD=你的密码
    export CVE98260_KEY_PASSWORD=你的密码
    

2. بناء APK بإصدار release

./gradlew assembleRelease

مسار المخرجات: app/build/outputs/apk/release/GhostKey-1.1.5-arm64-v8a-release.apk


بنية الدليل (الوحدات الأساسية)

app/src/main/
├── kotlin/com/GhostKey/app/
│   ├── Cve98260Application.kt        # Application 入口
│   ├── data/                       # 内核 profile 加载/解析/存储
│   │   ├── Profile.kt              # 内核 profile 数据模型
│   │   ├── BuiltinProfileCatalog.kt# 内置偏移表
│   │   ├── ProfileRepository.kt    # 精确 release 匹配(无回退)
│   │   ├── AssetConfigLoader.kt    # assets 配置加载
│   │   ├── LegacyProfileConverter.kt
│   │   ├── ProfileImportManager.kt # 用户导入 boot.img
│   │   ├── RunLogStore.kt         # 运行日志分档存储
│   │   ├── UserProfileStore.kt
│   │   └── ota/                   # BootImageParser / ImgToProfile / KallsymsExtractor
│   ├── device/                    # DeviceBinding / KernelProbe / PrivilegeGate
│   ├── engine/                    # ExploitEngine / FailureDiagnoser
│   ├── ksu/                       # KsuResolver / KsudStage
│   ├── model/                     # KernelProfile / ShizukuStatus / StageTracker ...
│   ├── native/                    # KernelProfileSerializer / NativeContract
│   ├── shizuku/                   # Cve98260UserService / ShizukuPermissionManager
│   ├── ui/                        # Compose 界面(MainScreen / LogViewerScreen / SettingsScreen)
│   └── viewmodel/                 # ExploitViewModel
├── aidl/com/GhostKey/app/shizuku/ # Shizuku 跨进程接口
├── cpp/                           # Native exploit(CMake 构建为 libcve98260.so)
└── assets/ksu/                    # ksud 二进制

سير الاستخدام (نظرة عامة)

  1. قم بتثبيت وتفعيل Shizuku على الجهاز، ثم منح التطبيق الصلاحية.
  2. قم بتثبيت مدير KernelSU (لاستقبال نتائج رفع الصلاحيات).
  3. افتح GhostKey، سيقوم التطبيق بفحص إصدار النواة ومطابقته مع جدول الإزاحات المدمج؛ في حال عدم وجود تطابق، قم بتصدير boot.img من الجهاز واستيراده للتحليل التلقائي.
  4. انقر على رفع الصلاحيات، وشاهد سجلات الطرفية وحالة المراحل في الوقت الفعلي؛ عند الفشل، استخدم التشخيص المتخصص من FailureDiagnoser (معايرة A/B، مطابقة profile، أخذ عينات tracefs، إلخ) لتحديد المشكلة.
  5. رفع الصلاحيات هو root مؤقت، ويزول بعد إعادة تشغيل الجهاز.

الأجهزة المدعومة

تغطي ملفات تعريف النواة المدمجة عدة سلاسل نواة 5.15 / 6.1 / 6.6 / 6.12 / 6.18. أمثلة على الأجهزة التي تم التحقق منها:

  • OPPO Find X8 Ultra (PKJ110) — النواة 6.6.118-android15-...

تكون ملفات تعريف النواة المحددة وفقًا لـ app/src/main/kotlin/com/GhostKey/app/data/BuiltinProfileCatalog.kt وموارد *.profile المختلفة.


اصطلاح الإصدارات

  • يتم تسمية المخرجات بشكل موحد GhostKey-<ver>-release.apk ثم تسليمها إلى dist/ (هذا الدليل مُستثنى بواسطة .gitignore ولا يُدرج في مستودع الإصدارات).

الترخيص

مخصص فقط للبحوث الأمنية المصرح بها واختبار الأجهزة الشخصية. أي استخدام يتجاوز النطاق المصرح به غير مشمول بالترخيص.

تنزيل الأداة