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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
mhf — إطار عمل المساعد المحمول (mhf) هو أداة تعمل على أتمتة عملية تحديد الإطار/التقنية المستخدمة في إنشاء تطبيق محمول. بالإضافة إلى ذلك، تساعد في العثور على معلومات حساسة أو تقدم اقتراحات للعمل مع المنصة المحددة. | Kitploit
أدوات/GitHubGitHub/stuxctf/mhf
أمان أندرويدالتحليل الثابتأمان iOSاختبار اختراق تطبيقات الجوالالهندسة العكسيةجمع المعلوماتأمن الجوالكشف الأسرار
GitHubstuxctf/mhf

mhf

إطار عمل المساعد المحمول (mhf) هو أداة تعمل على أتمتة عملية تحديد الإطار/التقنية المستخدمة في إنشاء تطبيق محمول. بالإضافة إلى ذلك، تساعد في العثور على معلومات حساسة أو تقدم اقتراحات للعمل مع المنصة المحددة.

عرض المستودع
286منذ 8 أشهرتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

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

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

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

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

إطار المساعد المحمول

هي أداة تعمل على أتمتة عملية تحديد الإطار/التقنية المستخدمة في إنشاء تطبيق محمول. بالإضافة إلى ذلك، تساعد في العثور على معلومات حساسة أو تقدم اقتراحات للعمل مع المنصة المحددة.

كيف يعمل؟

تبحث الأداة عن الملفات المرتبطة بالتقنيات المستخدمة في تطوير التطبيقات المحمولة، مثل ملفات التكوين وملفات الموارد وملفات الكود المصدري.

مثال

كوردوفا

البحث عن الملفات:

root@kitploit:~
index.html
cordova.js
cordova_plugins.js

رياكت نيتيف أندرويد وiOS

البحث عن ملف

root@kitploit:~
Andorid files:

libreactnativejni.so
index.android.bundle

iOS files:

main.jsbundle

التثبيت

❗مطلوب Java 8 على الأقل لتشغيل Apktool.

pip install -r requirements.txt

الاستخدام

python3 mhf.py app.apk|ipa|aab

أمثلة

root@kitploit:~
python3 mobile_helper_framework.py file.apk

[+] App was written in React Native

Do you want analizy the application (y/n) y

Output directory already exists. Skipping decompilation.

Beauty the react code? (y/n) n

Search any info? (y/n) y

==>>Searching possible internal IPs in the file

results.........

==>>Searching possible emails in the file

results.........

==>>Searching possible interesting words in the file

results.........

==>>Searching Private Keys in the file

results.........

==>>Searching high confidential secrets

results.........

==>>Searching possible sensitive URLs in js files

results.........

==>>Searching possible endpoints in js files results.........

الميزات

تستخدم هذه الأداة Apktool لفك تجميع تطبيقات أندرويد.

تقوم هذه الأداة بإعادة تسمية ملف .ipa لتطبيقات iOS إلى .zip وتستخرج المحتويات.

ما هو تصحيح apk: تستخدم هذه الأداة Reflutter، وهو إطار يساعد في الهندسة العكسية لتطبيقات Flutter باستخدام نسخة مصححة من مكتبة Flutter.

المزيد من المعلومات: https://github.com/Impact-I/reFlutter


تقسيم APKs هي تقنية يستخدمها أندرويد لتقليل حجم التطبيق والسماح للمستخدمين بتنزيل واستخدام الأجزاء الضرورية فقط من التطبيق.

بدلاً من تنزيل تطبيق كامل في ملف APK واحد، تقوم APKs المقسمة بتقسيم التطبيق إلى عدة ملفات APK أصغر، يحتوي كل منها على جزء فقط من التطبيق مثل الموارد ومكتبات الكود والأصول وملفات التكوين.

root@kitploit:~
adb shell pm path com.package
package:/data/app/com.package-NW8ZbgI5VPzvSZ1NgMa4CQ==/base.apk
package:/data/app/com.package-NW8ZbgI5VPzvSZ1NgMa4CQ==/split_config.arm64_v8a.apk
package:/data/app/com.package-NW8ZbgI5VPzvSZ1NgMa4CQ==/split_config.en.apk
package:/data/app/com.package-NW8ZbgI5VPzvSZ1NgMa4CQ==/split_config.xxhdpi.apk

على سبيل المثال، في Flutter إذا كان التطبيق مقسماً، فمن الضروري تصحيح split_config.arm64_v8a.apk، هذا الملف يحتوي على libflutter.so

الاعتمادات

  • تستخدم هذه الأداة مستودع secrets-patterns-db الذي أنشأه mazen160
  • تستخدم هذه الأداة تعبيراً منتظماً أنشأه Gerben_Javado لاستخراج نقاط النهاية
  • تستخدم هذه الأداة reflutter لأعمال Flutter

سجل التغييرات

0.7 (إصدار عيد الميلاد)

  • تحسين اكتشاف Flutter بتحليل أعمق لـ Dart.
  • دعم ضغط .dll الجديد المستخدم في .NET MAUI 9 لتطبيقات أندرويد

0.6 (إصدار Dojoconfpa)

  • إصلاح الأخطاء
  • الحصول على معلومات التطبيق
  • دمج APKiD لتحديد (المترجمات، الحزم، المُربكات) - (تجريبي)
  • التعريف المحتمل للحمايات (الجذر، تثبيت SSL، المحاكي، الربط) - BETA
  • استخراج الأذونات الخطيرة - (تجريبي)
  • استخراج معلومات الروابط العميقة - (تجريبي)
  • استخراج المكونات القابلة للتصفح - (تجريبي)

0.5

  • إصدار عام
  • إصلاح الأخطاء

0.4

  • إضافة معلومات الإضافات في تطبيقات Cordova
  • إضافة إجراءات Xamarin
  • إضافة إجراءات NativeScript
  • إصلاح الأخطاء

0.3

  • إضافة اكتشاف تطبيقات NativeScript
  • إضافة خيار التوقيع عندما لا يكون ملف apk المستخرج من ملف aab موقعاً

0.2

  • إصلاح مشكلات الأوامر على Linux.

0.1

  • إصدار النسخة الأولية.

الترخيص

  • هذا العمل مرخص بموجب رخصة المشاع الإبداعي نسب المصنف 4.0 الدولية.

المؤلفون

Cesar Calderon Marco Almaguer

تنزيل الأداة
الميزةملاحظةCordovaReact NativeNative JavaScriptFlutterXamarin
منسق جافا سكريبتاستخدم هذا في المرات القليلة الأولى لرؤية نتائج أفضل.✅✅✅
تحديد معلومات حساسة متعددةعناوين IP، مفاتيح خاصة، مفاتيح API، رسائل بريد إلكتروني، روابط✅✅✅❌
وظائف تشفيرية✅✅✅❌❌
مستخرج نقاط النهاية✅✅✅❌❌
يكتشف تلقائياً ما إذا كان الكود قد تم تنسيقه.❌❌❌
يستخرج تلقائياً ملف apk من الأجهزة/المحاكي❌❌❌❌❌
تصحيح ملف apk✅
استخراج APK من ملف حزمة.✅✅✅✅✅
كشف ما إذا كانت ملفات JS مشفرة❌❌
كشف ما إذا كانت الموارد مضغوطة.❌Hermes✅❌❌XALZ✅
كشف ما إذا كان التطبيق مقسماً❌❌❌❌❌