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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
droidcarve — إطار عمل الهندسة العكسية لأندرويد | Kitploit
أدوات/GitHubGitHub/darioi/droidcarve
أمان أندرويدالتحليل الثابتالهندسة العكسيةأمن الجوالتحليل الملفات الثنائية
GitHubdarioi/droidcarve

droidcarve

إطار عمل الهندسة العكسية لأندرويد

عرض المستودع
12منذ 3 سنواتلم تتم المراجعة بعد

الأكثر شعبية

عرض الكل →

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

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

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

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

DroidCarve Build Status

DroidCarve قادر على تحليل ملف APK لنظام Android وأتمتة بعض مهام الهندسة العكسية. يحتوي هذا المستودع على مكون الخادم والعميل.

الواجهة الأمامية

الواجهة الأمامية هي تطبيق React، والذي يمكنك العثور عليه في المجلد الفرعي client/.

الواجهة الخلفية

الواجهة الخلفية هي تطبيق Python flask، والذي يمكنك العثور عليه في المجلد الفرعي server/.

التثبيت

تلقائي

ملفات التثبيت تعمل فقط على OS X حالياً، لكن DroidCarve يجب أن يعمل بشكل جيد على Linux أيضاً، للتثبيت انظر قسم Manual.

root@kitploit:~
git clone https://github.com/DarioI/droidcarve
cd droidcarve
chmod +x install.sh
chmod +x run.sh
./install.sh
./run.sh

يدوي

تأكد من تثبيت Python 3.4+.

  • قم بتثبيت أداة إدارة اعتماديات JS Yarn.
  • قم بتثبيت أداة Android Debug Bridge (ADB).
  • استنسخ مستودع DroidCarve
root@kitploit:~
git clone https://github.com/DarioI/droidcarve
  • قم ببناء واجهة الويب لـ DroidCarve
root@kitploit:~
cd droidcarve/client
yarn install
yarn build
  • قم بتثبيت اعتماديات Python
root@kitploit:~
cd ../server
source venv/bin/activate
pip install --upgrade pip
pip install --no-cache-dir -r server/requirements.txt
  • ابدأ خادم DroidCarve
root@kitploit:~
export PYTHONUNBUFFERED=TRUE
gunicorn -b 0.0.0.0:1337 --log-level=info wsgi:app --workers=1 --threads=10 --timeout=1800

يجب أن يكون DroidCarve قيد التشغيل الآن على http://localhost:1337.

الميزات

  • تفكيك الكود إلى Smali bytecode
  • استخراج توقيع APK
  • تحليل AndroidManifest: الأذونات، الخدمات، النوايا، معلومات الحزمة إلخ.
  • تحليل الكود: السلاسل النصية، التشفير، تحميل الكود الديناميكي، عناوين URL إلخ.
  • الاتصال بالأجهزة عبر ADB والتكامل مع ميزات DroidCarve

خارطة الطريق

  • حقن أداة Frida للتجسس بدون صلاحيات الجذر
  • الكشف الثابت عن تسريبات الخصوصية

ترخيص Smali/Baksmali

معظم smali/baksmali مكتوب ومحمي بحقوق الطبع والنشر من قبلي (Ben Gruver) ويتم إصداره بموجب الترخيص التالي:


Copyright (c) 2010 Ben Gruver (JesusFreke) All rights reserved.

يُسمح بإعادة التوزيع والاستخدام في أشكال المصدر والثنائي، مع أو بدون تعديل، بشرط استيفاء الشروط التالية:

  1. يجب أن تحتفظ إعادة توزيع كود المصدر بإشعار حقوق الطبع والنشر أعلاه، هذه القائمة من الشروط، وإخلاء المسؤولية التالي.
  2. يجب أن تعيد إعادة التوزيع في الشكل الثنائي إنتاج إشعار حقوق الطبع والنشر أعلاه، هذه القائمة من الشروط، وإخلاء المسؤولية التالي في الوثائق و/أو المواد الأخرى المقدمة مع التوزيع.
  3. لا يجوز استخدام اسم المؤلف للموافقة على المنتجات المشتقة من هذا البرنامج أو الترويج لها دون إذن كتابي مسبق محدد.

يُقدم هذا البرنامج "كما هو" (``AS IS'') من قبل المؤلف، ويتم إخلاء المسؤولية عن أي ضمانات صريحة أو ضمنية، بما في ذلك على سبيل المثال لا الحصر، الضمانات الضمنية للقابلية للتسويق والملاءمة لغرض معين. لن يكون المؤلف مسؤولاً تحت أي ظرف من الظروف عن أي أضرار مباشرة أو غير مباشرة أو عرضية أو خاصة أو نموذجية أو تبعية (بما في ذلك على سبيل المثال لا الحصر، شراء السلع أو الخدمات البديلة؛ فقدان الاستخدام أو البيانات أو الأرباح؛ أو انقطاع الأعمال) مهما كانت أسبابها وعلى أي نظرية من نظريات المسؤولية، سواء كانت ناشئة عن عقد أو مسؤولية تقصيرية أو غير ذلك، الناشئة عن استخدام هذا البرنامج، حتى لو تم إبلاغه بإمكانية حدوث مثل هذه الأضرار.


تنزيل الأداة