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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
mobileAudit — تطبيق Django يقوم بإجراء SAST وتحليل البرامج الضارة لملفات APK الخاصة بأندرويد | Kitploit
أدوات/GitHubGitHub/mpast/mobileaudit
أمان أندرويدالتحليل الثابتتحليل الثغرات الأمنيةتحليل الكوداختبار اختراق تطبيقات الجوالتحليل البرمجيات الخبيثةأمن الجوال
GitHubmpast/mobileaudit

mobileAudit

تطبيق Django يقوم بإجراء SAST وتحليل البرامج الضارة لملفات APK الخاصة بأندرويد

عرض المستودع
2285194منذ 12 أيامتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

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

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

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

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

تدقيق التطبيقات المحمولة

تحليل أمني لتطبيقات Android APK، من الرفع إلى النتائج القابلة للتنفيذ.

Mobile Audit هو تطبيق Django لاختبار أمان التطبيقات الساكن وفحص البرمجيات الخبيثة. يستخرج بيانات APK الوصفية، ويكتشف أنماط التنفيذ المحفوفة بالمخاطر، وينظم النتائج حسب الخطورة، ويوفر مساحة عمل مركزة للمراجعة وإعداد التقارير.

لوحة تحكم التطبيق مع ملخصات الفحص

البدء

يشغّل Docker Compose الحزمة المحلية الكاملة: Django وPostgreSQL وRabbitMQ وCelery وNginx.

docker compose build
docker compose up

افتح http://localhost:8888 عندما تصبح الخدمات جاهزة.

للتشغيل في الخلفية أو إيقاف الحزمة:

docker compose up -d
docker compose down

قبل استخدام Mobile Audit خارج بيئة محلية، استبدل السر النموذجي وبيانات اعتماد قاعدة البيانات وبيانات اعتماد المسؤول في .env.example.

القدرات الأساسية

المجالما يوفره Mobile Audit
فحص APKالبيانات الوصفية للتطبيق والمكونات والأذونات والشهادات والسلاسل النصية وقواعد البيانات والملفات
التحليل الساكنقواعد SAST قابلة للتكوين مع تعيينات CWE وMobile Top 10
فحوصات البرمجيات الخبيثةفحوصات النطاقات مقابل مصادر MalwareDB وMaltrail
إدارة النتائجملخصات الخطورة والأدلة التفصيلية والتحرير وفرز الإيجابيات الكاذبة
التكاملاتفحص VirusTotal الاختياري والتصدير إلى DefectDojo
إعداد التقاريرتصدير PDF بالإضافة إلى REST API موثّق برمز مميز

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

مساحة عمل التطبيق

راجع سجل الفحص الخاص بتطبيق ما وقارن كيف يتغير عدد النتائج بين إصدارات APK.

مساحة عمل تفاصيل التطبيق مع مخطط النتائج

تحليل الفحص

انتقل من الملخص الأمني إلى البيانات الوصفية للتطبيق والأذونات والمكونات والنتائج والشهادات والسلاسل النصية والملفات وقواعد البيانات.

نظرة عامة على تحليل الفحص

تستخدم الواجهة Bootstrap 5 وJavaScript الأصلي. لا تتطلب عملية التنقل والتصفية الحية للجداول والفرز والترقيم والتأكيدات وتحديثات حالة الفحص وجود jQuery.

سير عمل التحليل

  1. أنشئ مساحة عمل للتطبيق.
  2. ارفع ملف APK وابدأ الفحص.
  3. راجع إجماليات الخطورة وافحص الأدلة الداعمة.
  4. افرز النتائج، أو صدّر تقرير PDF، أو استخدم أحد التكاملات.

يمكن تمكين قواعد التحليل أو تعطيلها من شاشة Patterns. بعض الأنماط المضمّنة مستمدة من apkleaks.

البنية

بنية Mobile Audit

الخدمةالمسؤولية
Django 5.2 LTSتطبيق الويب وREST API
PostgreSQL 16بيانات التطبيق الدائمة
Celeryتحليل APK في الخلفية
RabbitMQ 4.2وسيط المهام
Nginxنقطة دخول HTTP أو TLS

تستخدم بيئة تشغيل التطبيق Python 3.12. يتم توفير فك تجميع APK بواسطة JADX.

API

اطلب رمزًا مميزًا:

POST /api/v1/auth-token/

وثّق الطلبات اللاحقة:

Authorization: Token <api-key>
التوثيقالمسار
Swagger UI/swagger/
ReDoc/redoc/
OpenAPI JSON/swagger.json
OpenAPI YAML/swagger.yaml

التكاملات الاختيارية

الميزات التالية معطّلة افتراضيًا ويتم تكوينها عبر .env.example:

  • عمليات البحث في VirusTotal API v3 والرفع الاختياري
  • تصدير النتائج إلى DefectDojo API v2
  • فحوصات النطاقات في MalwareDB وMaltrail

فعّل فقط الخدمات التي لديك نقاط نهاية وبيانات اعتماد صالحة لها.

TLS

ضع الشهادة والمفتاح الخاص في nginx/ssl، ثم ابدأ تكوين TLS:

docker compose -f docker-compose.prod.yaml up -d

سيكون التطبيق متاحًا على https://localhost.

للاختبار المحلي، أنشئ شهادة موقّعة ذاتيًا صالحة ليوم واحد:

openssl req -x509 -nodes -days 1 -newkey rsa:4096 \
  -subj "/C=ES/ST=Madrid/L=Madrid/O=Example/OU=IT/CN=localhost" \
  -keyout nginx/ssl/nginx.key \
  -out nginx/ssl/nginx.crt

موارد المشروع

  • دليل المساهمة
  • توثيق DeepWiki
  • صورة Docker Hub
  • الترخيص
تنزيل الأداة