
PhoneSploit-Pro v2.3
أداة اختراق شاملة للاستيلاء عن بُعد على أجهزة أندرويد.
PhoneSploit Pro
سكين الجيش السويسري لأندرويد.
أداة اختراق شاملة مكتوبة بلغة Python للتحكم عن بُعد في أجهزة أندرويد باستخدام ADB وscrcpy وNmap وMetasploit-Framework.
جدول المحتويات
- نظرة عامة
- لقطات الشاشة
- الميزات
- المتطلبات
- تثبيت التبعيات
- بدء الاستخدام
- دروس إعداد الجهاز
- التوافق
- تثبيت الأدوات يدويًا
- إخلاء المسؤولية
- المطوّر
- الدعم
نظرة عامة
امتلك الجهاز. بكل الطرق المهمة.
اتصل عبر USB أو Wi‑Fi، ثم تحكم في الجهاز، واستخرج البيانات، وبث الكاميرا والميكروفون، وأدر التطبيقات، وأتمتة اختراقًا كاملًا عبر Metasploit، كل ذلك من قائمة واحدة.
لم تعد بحاجة إلى حفظ الأوامر والوسائط، PhoneSploit Pro يقوم بذلك نيابةً عنك. اختر رقمًا وشغّل.
لقطات الشاشة

الميزات| الميزة | الوصف |
| ---------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| توصيل جهاز | الاتصال بجهاز عن بُعد باستخدام ADB. |
| عرض الأجهزة المتصلة | عرض جميع الأجهزة المرتبطة حاليًا بـ ADB. |
| فصل جميع الأجهزة | فصل كل جلسات ADB. |
| اختيار أجهزة متعددة | إذا كان هناك عدة أجهزة ADB متصلة (عبر USB أو الشبكة)، اختر الجهاز الذي ستستخدمه للجلسة (ANDROID_SERIAL). |
| إيقاف خادم ADB | إيقاف عملية خادم ADB. |
| إعادة تشغيل خادم ADB | إعادة تشغيل عملية خادم ADB. |
| الوصول إلى قشرة الجهاز | فتح قشرة تفاعلية على الجهاز المتصل. |
| أكواد المفاتيح | إرسال أكواد مفاتيح للتحكم في الجهاز عن بُعد. |
| فتح قفل الجهاز | تشغيل الشاشة، والتمرير لأعلى، وإدخال كلمة المرور عند الحاجة. |
| قفل الجهاز | قفل الجهاز. |
| إعادة التشغيل | إعادة تشغيل الجهاز إلى النظام أو الاسترداد أو محمل الإقلاع أو التمهيد السريع. |
| إيقاف التشغيل | إيقاف تشغيل الجهاز المستهدف. |
| لقطة شاشة | التقاط لقطة شاشة وسحبها إلى الكمبيوتر تلقائيًا. |
| تسجيل الشاشة | تسجيل شاشة الجهاز المستهدف لمدة محددة وسحب التسجيل إلى الكمبيوتر تلقائيًا. |
| لقطة شاشة / تسجيل شاشة مجهول | التقاط لقطات شاشة أو تسجيلات شاشة وحذف الملف من الجهاز المستهدف بعد ذلك. |
| المرآة والتحكم | عرض الشاشة كمرآة والتحكم في الجهاز المستهدف. |
| عرض الملفات والمجلدات | عرض جميع الملفات والمجلدات على الجهاز المستهدف. |
| تنزيل من الجهاز | تنزيل ملف أو مجلد من الجهاز المستهدف. |
| إرسال إلى الجهاز | إرسال ملف أو مجلد من الكمبيوتر إلى الجهاز المستهدف. |
| نسخ بيانات واتساب | نسخ جميع بيانات واتساب إلى الكمبيوتر. |
| نسخ لقطات الشاشة | نسخ جميع لقطات الشاشة إلى الكمبيوتر. |
| نسخ صور الكاميرا | نسخ جميع صور الكاميرا إلى الكمبيوتر. |
| بث الكاميرا المباشر | بث فيديو مباشر من الكاميرا الأمامية أو الخلفية على الجهاز المستهدف. |
| تصدير الرسائل النصية | تصدير جميع الرسائل النصية من الجهاز إلى الكمبيوتر. |
| تصدير جهات الاتصال | تصدير جميع جهات الاتصال من الجهاز إلى الكمبيوتر. |
| تصدير سجلات المكالمات | تصدير جميع سجلات المكالمات من الجهاز إلى الكمبيوتر. |
| تشغيل تطبيق | تشغيل تطبيق على الجهاز. |
| تثبيت APK | تثبيت ملف APK من الكمبيوتر إلى الجهاز المستهدف. |
| تثبيت APK مقسمة | تثبيت تطبيقات تأتي كأجزاء APK متعددة (مثل الحزم المقسمة). |
| إلغاء تثبيت تطبيق | إزالة تطبيق مثبت. |
| عرض التطبيقات المثبتة | عرض جميع التطبيقات المثبتة على الجهاز المستهدف. |
| استخراج APK | استخراج ملف APK من تطبيق مثبت. |
| إيقاف تطبيق قسريًا | إيقاف تطبيق قيد التشغيل قسريًا. |
| مسح بيانات التطبيق | مسح التخزين/البيانات لتطبيق محدد (إعادة ضبط المصنع لذلك التطبيق). |
| إعادة تشغيل التطبيق | إعادة تشغيل تطبيق (إيقاف قسري ثم إعادة تشغيل). |
| منح / إلغاء إذن | منح أو إلغاء إذن وقت التشغيل لتطبيق. |
| فتح رابط | فتح عنوان URL على الجهاز المستهدف. |
| عرض صورة | عرض صورة على الجهاز المستهدف. |
| تشغيل صوتي | تشغيل ملف صوتي على الجهاز المستهدف. |
| تشغيل فيديو | تشغيل فيديو على الجهاز المستهدف. |
| إرسال رسالة نصية | إرسال رسائل نصية عبر الجهاز المستهدف. |
| معلومات الجهاز | قراءة معلومات الجهاز. |
| معلومات البطارية | قراءة حالة البطارية والتفاصيل ذات الصلة. |
| تسجيل صوت الميكروفون | تسجيل الصوت من الميكروفون. |
| بث صوت الميكروفون | بث صوت الميكروفون مباشرًا. |
| تسجيل صوت الجهاز | تسجيل الصوت الداخلي للجهاز. |
| بث صوت الجهاز | بث صوت الجهاز مباشرًا. |
| اختراق الجهاز بالكامل | تدفق Metasploit تلقائي: احصل على عنوان IP الخاص بك لتعيين LHOST؛ أنشئ حمولة باستخدام msfvenom، وقم بتثبيتها وتشغيلها على الجهاز المستهدف؛ ثم شغّل واعدّ Metasploit-Framework للحصول على جلسة meterpreter. جلسة meterpreter تعني أن الجهاز مخترق بالكامل عبر Metasploit-Framework، ويمكنك تنفيذ إجراءات إضافية من الجلسة. |
| فحص شبكة LAN | اكتشاف المضيفين على الشبكة المحلية للمساعدة في العثور على عنوان IP مستهدف؛ وفحص منافذ TCP 5555 و5554 مع اكتشاف الخدمات وعرض بصمات ADB وتلميحات للأجهزة التي يحتمل أن تعمل بنظام Android/ADB. |
| إعادة توجيه منفذ TCP | إعادة توجيه أو عكس أو عرض أو إزالة أو إزالة جميع قواعد إعادة توجيه منافذ TCP عبر ADB. |
| حفظ مقتطف logcat | التقاط جزء من مخرجات logcat وحفظه في ملف على الكمبيوتر. |
| بث logcat مباشر | بث logcat مباشرًا من الجهاز. |
| لقطة الشبكة | عرض لقطة لواجهات الشبكة والاتصال على الجهاز. |
| إعدادات المطور | فتح شاشة خيارات المطور في النظام على الجهاز. |
| قراءة الإعدادات الإقليمية | قراءة الإعدادات الإقليمية واللغوية من الجهاز. |
| إبقاء الشاشة مضاءة | تعيين svc power stayon (البقاء مضاءً عبر USB، أو البقاء مضاءً دائمًا، أو إيقاف البقاء مضاءً). |
| تفريغ حالة Wi‑Fi | تفريغ حالة Wi‑Fi التفصيلية من الجهاز. |
| معلومات IP لشبكة WLAN | عرض معلومات عناوين IP لشبكة WLAN. |
| تبديل راديو Wi‑Fi | تشغيل أو إيقاف راديو Wi‑Fi. |
| فحص الاتصال (Ping) | تنفيذ فحوصات ping ضد مضيف لاختبار الاتصال. |
| شبكات Wi‑Fi المحفوظة | عرض شبكات Wi‑Fi المحفوظة المعروفة للجهاز. |
| استدلالات الجذر | فحوصات استدلالية للعلامات الشائعة لوجود صلاحيات الجذر. |
| تعيين الدقة وحجم العرض | عرض إعدادات العرض الحالية؛ تعيين دقة الشاشة (wm size) من إعدادات مسبقة 720p/1080p/2K/4K بوضع عمودي أو أفقي، أو قيمة مخصصة WxH؛ تعيين كثافة العرض (wm density) من إعدادات DPI الشائعة أو قيمة مخصصة؛ تبديل مقياس العرض (wm scaling)؛ وإعادة تعيين كل شيء إلى الإعدادات الافتراضية للجهاز. |
| إدارة الحافظة | قراءة أو تعيين أو مسح حافظة الجهاز. |
| GPS / الموقع | استرجاع آخر موقع GPS معروف للجهاز (خط العرض، خط الطول، المزود). |
| IMEI / معرّفات الجهاز | قراءة IMEI ومعرّف Android والرقم التسلسلي ومعرّفات الأجهزة/البرامج الأخرى. |
| إحصائيات استخدام التطبيقات | عرض إحصائيات استخدام التطبيقات في المقدمة خلال يوم واحد / 7 أيام / كل الوقت. |
| مفاتيح الراديو | تبديل بيانات الجوال والبلوتوث وNFC ووضع الطيران. |
| بطارية وهمية | تزييف مستوى البطارية، أو محاكاة حالة الشحن أو عدم الشحن، أو إعادة تعيين القراءات. |
| إعدادات الصوت والعرض | تعيين مستوى صوت الوسائط وسطوع الشاشة ومهلة الشاشة ووضع عدم الإزعاج. |
| الإشعارات | نشر إشعار، أو توسيع أو طي لوحة الإشعارات والإعدادات السريعة. |
| تعيين الخلفية | دفع صورة إلى الجهاز وفتح منتقي الخلفية في النظام. |
| فحص Wi‑Fi القريب | فحص وعرض شبكات Wi‑Fi القريبة مع SSID وBSSID والتردد والإشارة. |
| نقطة اتصال محلية | بدء أو إيقاف نقطة اتصال Wi‑Fi محلية فقط مباشرة من الجهاز. |
| إعداد ADB اللاسلكي | الاقتران والاتصال والتبديل إلى TCP/IP أو العودة إلى USB — جميع أوامر ADB اللاسلكية. |
| تمكين / تعطيل تطبيق | تعطيل تطبيق نظام أو تطبيق مستخدم، أو إعادة تمكينه لاحقًا. |
| تعليق / إلغاء تعليق تطبيق | تعليق تطبيق (تظهر أيقونته باهتة، بدون استخدام بيانات) أو إلغاء تعليقه. |
| تجاهل تحسين البطارية | إدراج تطبيق في القائمة البيضاء من تحسين بطارية Doze، أو إزالته من القائمة البيضاء، أو عرض القائمة البيضاء للبطارية. |
| تعيين التطبيق الرئيسي الافتراضي | تغيير المشغل/التطبيق الرئيسي الافتراضي إلى أي حزمة مشغل مثبتة، أو عرض التطبيق الرئيسي الحالي. |## المتطلبات
python3— بايثون 3.10 أو أحدثpip— مثبّت الحزم للبايثونadb— جسر تصحيح أندرويد (ADB) من أدوات منصة Android SDKmetasploit-framework— إطار عمل Metasploit (msfvenomوmsfconsole)scrcpy— scrcpynmap— Nmap
تثبيت التبعيات
استخدم المثبّت المرفق لإعداد جميع التبعيات تلقائيًا. يكتشف نظام التشغيل الخاص بك ويستخدم مدير الحزم المناسب.
لينكس / macOS / Termux```
chmod +x install.sh ./install.sh
لتثبيت أدوات محددة فقط: `./install.sh --components adb,nmap,pip`
للحصول على مطالبات لكل مكوّن: `./install.sh --interactive`
### ويندوز
شغّل PowerShell **كمسؤول**، ثم:```
Set-ExecutionPolicy -Scope Process Bypass
.\install.ps1
لتثبيت أدوات محددة فقط: .\install.ps1 -Components adb,nmap,pip
للحصول على مطالبات لكل مكوّن: .\install.ps1 -Interactive
من PhoneSploit Pro
إذا كان أحد التبعيات مفقودًا، يعرض البرنامج تحذيرًا بعنوان Missing Dependencies. اضغط I لتشغيل المثبّت، أو Y للمتابعة على أي حال، أو N للخروج.
البدء
[!IMPORTANT] يتطلب PhoneSploit Pro إصدار Python 3.10 أو أحدث. يرجى تحديث Python قبل تشغيل البرنامج.
Linux و macOS
تأكد من تثبيت جميع البرامج المطلوبة.``` git clone https://github.com/AzeemIdrisi/PhoneSploit-Pro.git cd PhoneSploit-Pro/
بعد اكتمال التثبيت، يمكنك التحقق من التثبيت عن طريق تشغيل:
```bash
toolname --version
إذا ظهر رقم الإصدار، فهذا يعني أن التثبيت تم بنجاح. إذا واجهت أي أخطاء، فتأكد من تثبيت جميع المتطلبات الأساسية بشكل صحيح.
الاستخدام
لبدء استخدام الأداة، قم بتشغيل الأمر التالي:
toolname --help
سيؤدي هذا إلى عرض جميع الخيارات والوسائط المتاحة. فيما يلي بعض الأمثلة الشائعة:
فحص هدف واحد
toolname scan --target example.com
فحص أهداف متعددة
toolname scan --target-list targets.txt
تصدير النتائج
toolname scan --target example.com --output results.json
خيارات سطر الأوامر
| الخيار | الوصف |
|---|---|
--target | تحديد هدف واحد للفحص |
--target-list | تحديد ملف يحتوي على قائمة بالأهداف |
--output | تحديد ملف الإخراج للنتائج |
--verbose | تمكين الإخراج التفصيلي |
--quiet | تقليل الإخراج إلى الحد الأدنى |
ملف التكوين
يمكنك أيضًا استخدام ملف تكوين لتخزين الإعدادات الافتراضية. أنشئ ملفًا باسم config.yaml في دليل العمل الخاص بك:
# مثال على ملف التكوين
target: example.com
threads: 10
timeout: 30
أمثلة متقدمة
استخدام خيوط متعددة للفحص
toolname scan --target example.com --threads 20
تعيين مهلة مخصصة
toolname scan --target example.com --timeout 60
دمج الخيارات
toolname scan --target example.com --threads 15 --timeout 45 --output scan_results.json --verbose
استكشاف الأخطاء وإصلاحها
خطأ: "تعذر الاتصال بالهدف"
تأكد من أن الهدف متاح عبر الشبكة وأن جدار الحماية لا يحظر الاتصال. يمكنك اختبار الاتصال باستخدام:
ping example.com
خطأ: "انتهت المهلة"
إذا انتهت مهلة الفحص، فحاول زيادة قيمة المهلة باستخدام الخيار --timeout. قد يكون الهدف بطيئًا أو محميًا بواسطة نظام كشف التسلل.
خطأ: "أذونات غير كافية"
تتطلب بعض عمليات الفحص صلاحيات مرتفعة. حاول تشغيل الأداة مع صلاحيات المستخدم المتميز:
sudo toolname scan --target example.com
المساهمة
نرحب بالمساهمات! إذا وجدت خطأً أو لديك اقتراح لتحسين، فيرجى فتح مشكلة أو إرسال طلب سحب على مستودع GitHub.
إعداد بيئة التطوير
git clone https://github.com/example/toolname.git
cd toolname
pip install -r requirements-dev.txt
تشغيل الاختبارات
pytest tests/
الترخيص
هذه الأداة مرخصة بموجب رخصة MIT. راجع ملف LICENSE للحصول على التفاصيل.
إخلاء المسؤولية
هذه الأداة مخصصة للأغراض التعليمية واختبار الاختراق الأخلاقي فقط. لا تستخدمها ضد أنظمة لا تملك إذنًا لاختبارها. أنت مسؤول عن أي استخدام غير قانوني لهذه الأداة.``` python3 -m venv .venv source .venv/bin/activate pip install -r requirements.txt
بعد اكتمال التثبيت، يمكنك تشغيل الأداة باستخدام الأمر التالي:
```bash
toolname --help
لمزيد من المعلومات حول خيارات سطر الأوامر، راجع قسم الاستخدام.
المتطلبات
- Python 3.8 أو أحدث
- pip (مدير حزم Python)
- الوصول إلى الإنترنت لتنزيل التبعيات
التثبيت من المصدر
إذا كنت تفضل التثبيت من المصدر، فاتبع الخطوات التالية:
- استنسخ المستودع:
git clone https://github.com/example/toolname.git
cd toolname
- ثبّت الحزمة في الوضع القابل للتحرير:
pip install -e .
- تحقق من التثبيت:
toolname --version
التحديث
لتحديث الأداة إلى أحدث إصدار، استخدم:
pip install --upgrade toolname
أو إذا كنت تستخدم التثبيت من المصدر:
cd toolname
git pull origin main
pip install -e .
الاستخدام
توفر الأداة واجهة سطر أوامر بسيطة مع أوامر فرعية متعددة. فيما يلي الأوامر المتاحة:
| الأمر | الوصف |
|---|---|
scan | إجراء فحص على هدف محدد |
report | إنشاء تقرير من نتائج الفحص |
config | إدارة ملفات الإعدادات |
update | تحديث قواعد البيانات والأنماط |
أمثلة على الاستخدام
لإجراء فحص أساسي:
toolname scan --target example.com
لمسح نطاق من عناوين IP:
toolname scan --target 192.168.1.0/24 --ports 1-1000
لإنشاء تقرير بتنسيق HTML:
toolname report --format html --output report.html
خيارات عامة
-h, --help: عرض رسالة المساعدة والخروج-v, --verbose: تمكين الإخراج التفصيلي-q, --quiet: تقليل الإخراج إلى الحد الأدنى--config FILE: تحديد ملف إعدادات مخصص--log-level LEVEL: تعيين مستوى التسجيل (debug، info، warning، error)``` python3 phonesploitpro.py
> [!TIP]
> ما عليك سوى تفعيل البيئة الافتراضية (`source .venv/bin/activate`) في كل مرة تفتح فيها طرفية جديدة قبل تشغيل البرنامج.
### Windows
تأكد من تثبيت جميع [البرامج المطلوبة](#requirements).```
git clone https://github.com/AzeemIdrisi/PhoneSploit-Pro.git
cd PhoneSploit-Pro/
بعد اكتمال التثبيت، يمكنك تشغيل الأداة باستخدام الأمر التالي:
toolname --help
لمزيد من المعلومات حول خيارات سطر الأوامر، راجع وثائق الاستخدام.
المتطلبات
- Python 3.8 أو أحدث
- pip
- اتصال بالإنترنت (لتنزيل التبعيات)
التثبيت من المصدر
إذا كنت تفضل التثبيت من المصدر، فاتبع الخطوات التالية:
git clone https://github.com/example/toolname.git
cd toolname
pip install -r requirements.txt
python setup.py install
الترخيص
هذه الأداة مرخصة بموجب رخصة MIT. راجع ملف الترخيص للحصول على التفاصيل الكاملة.
الإسناد
تم تطوير هذه الأداة بواسطة المؤلف وتم تحسينها بمساهمات من المجتمع.``` python -m venv .venv ..venv\Scripts\activate pip install -r requirements.txt
1. قم بتنزيل واستخراج أحدث إصدار من `platform-tools` من [هنا](https://developer.android.com/studio/releases/platform-tools.html#downloads).
2. انسخ جميع الملفات من مجلد `platform-tools` أو `adb` المستخرج إلى مجلد **PhoneSploit-Pro**، ثم قم بتشغيل:```
python phonesploitpro.py
البرنامج التعليمي لإعداد الجهاز
إعداد هاتف أندرويد لأول مرة
- تفعيل خيارات المطوّر
- افتح
الإعدادات. - انتقل إلى
حول الهاتف. - ابحث عن
رقم الإصدار. - اضغط على
رقم الإصدارسبع مرات. - أدخل النمط أو رمز PIN أو كلمة المرور لتفعيل قائمة
خيارات المطوّر. - ستظهر الآن قائمة
خيارات المطوّرفي قائمة الإعدادات لديك.
- تفعيل تصحيح أخطاء USB
- افتح
الإعدادات. - انتقل إلى
النظام>خيارات المطوّر. - مرّر لأسفل وفعّل
تصحيح أخطاء USB.
- الاتصال بجهاز كمبيوتر
- اربط جهاز الأندرويد الخاص بك وجهاز الكمبيوتر المضيف الذي يعمل بـ
adbبنفس شبكة Wi‑Fi. - اربط الجهاز بجهاز الكمبيوتر المضيف باستخدام كابل USB.
- افتح طرفية على الكمبيوتر وشغّل الأمر التالي:``` adb devices
4. ستظهر نافذة منبثقة على هاتف Android عند اتصالك بجهاز كمبيوتر جديد لأول مرة: `Allow USB debugging?`.
5. حدد `Always allow from this computer`، ثم اضغط على `Allow`.
6. بعد ذلك، في الطرفية، قم بتشغيل الأمر التالي:```
adb tcpip 5555
- يمكنك الآن توصيل هاتف Android بالكمبيوتر عبر Wi‑Fi باستخدام
adb. - افصل كابل USB.
- انتقل إلى
Settings>About Phone>Status>IP addressولاحظIP addressالخاص بالهاتف. - شغّل PhoneSploit Pro، واختر
Connect a device، وأدخلIP addressالخاص بالهدف للاتصال عبر Wi‑Fi.
توصيل هاتف Android في المرة القادمة
- قم بتوصيل جهاز Android والكمبيوتر المضيف بنفس شبكة Wi‑Fi.
- شغّل PhoneSploit Pro، واختر
Connect a device، وأدخلIP addressالخاص بالهدف للاتصال عبر Wi‑Fi.
التوافق
تم اختبار هذه الأداة على:
- ✅ Ubuntu
- ✅ Linux Mint
- ✅ Kali Linux
- ✅ Fedora
- ✅ Arch Linux
- ✅ Parrot Security OS
- ✅ Windows 11
- ✅ Termux (Android)
[!NOTE] يتم اختبار الميزات الجديدة بشكل أساسي على Linux، لذا يُنصح باستخدام Linux لتشغيل PhoneSploit Pro. قد لا تعمل بعض الميزات بشكل صحيح على Windows.
تثبيت الأدوات يدويًا
إذا كنت تفضل تثبيت الأدوات بنفسك، أو لم يكن المثبّت التلقائي متاحًا لمنصتك، فاستخدم الأقسام أدناه.
ADB
Linux
افتح طرفية (Terminal) وشغّل الأوامر التالية:
- Debian / Ubuntu``` sudo apt update
بعد اكتمال التثبيت، يمكنك تشغيل الأداة باستخدام الأمر التالي:
```bash
toolname --help
لمزيد من المعلومات حول خيارات سطر الأوامر، راجع وثائق الاستخدام.
المتطلبات
- Python 3.8 أو أحدث
- pip
- اتصال بالإنترنت (لتنزيل التبعيات)
التثبيت من المصدر
إذا كنت تفضل التثبيت من المصدر، فاتبع الخطوات التالية:
git clone https://github.com/example/toolname.git
cd toolname
pip install -r requirements.txt
python setup.py install
الترخيص
هذه الأداة مرخصة بموجب رخصة MIT. راجع ملف الترخيص للحصول على التفاصيل الكاملة.
الإسناد
تم تطوير هذه الأداة بواسطة المؤلف وتمت المساهمة فيها من قبل المساهمين.``` sudo apt install adb
- **فيدورا**```
sudo dnf install android-tools
- آرتش لينكس / مانجارو``` sudo pacman -Sy android-tools
بالنسبة لتوزيعات لينكس الأخرى، انظر: [تنزيلات أدوات منصة أندرويد](https://developer.android.com/studio/releases/platform-tools#downloads)
#### macOS
افتح الطرفية وشغّل الأمر التالي:```
brew install android-platform-tools
أو قم بالتنزيل من: تنزيلات Android platform-tools
ويندوز
قم بالتنزيل من: تنزيلات Android platform-tools
Termux```
pkg update
Since I don't see any actual content in your message after "INPUT:", I cannot translate anything. Please provide the chunk content you'd like translated from English to Arabic.```
pkg install android-tools
Metasploit-Framework
لينكس و macOS```
curl https://raw.githubusercontent.com/rapid7/metasploit-omnibus/master/config/templates/metasploit-framework-wrappers/msfupdate.erb > msfinstall &&
chmod 755 msfinstall &&
./msfinstall
- **macOS (Homebrew)** — يتم توزيع Metasploit كـ [Homebrew Cask](https://formulae.brew.sh/cask/metasploit) (وليس `brew install` بدون `--cask`):```
brew install --cask metasploit
أو اتبع: تثبيت Metasploit على Linux / macOS
أو قم بزيارة: تنزيل Metasploit
Windows
قم بزيارة: تنزيل Metasploit
أو راجع: Windows: برامج مكافحة الفيروسات والمثبّتات
scrcpy
قم بزيارة صفحة scrcpy على GitHub للحصول على أحدث تعليمات التثبيت: scrcpy — احصل على التطبيق
على Windows: انسخ جميع الملفات من مجلد scrcpy المستخرج إلى مجلد PhoneSploit-Pro.
[!IMPORTANT]
إذا لم يكنscrcpyمتاحًا لتوزيعة Linux الخاصة بك (على سبيل المثال Kali Linux)، يمكنك تثبيته يدويًا (دليل Linux) أو بناؤه في بضع خطوات (دليل البناء).
Nmap
Linux
افتح الطرفية وشغّل الأوامر التالية:
- Debian / Ubuntu``` sudo apt update
بعد اكتمال التثبيت، يمكنك التحقق من أن الأداة تعمل بشكل صحيح عن طريق تشغيل الأمر التالي:
```bash
toolname --version
يجب أن ترى رقم الإصدار المطابق للإصدار الذي قمت بتثبيته. إذا واجهت أي أخطاء، فتأكد من أن جميع التبعيات مثبتة بشكل صحيح وأن متغيرات البيئة الخاصة بك مضبوطة بشكل صحيح.
الاستخدام
لبدء استخدام الأداة، يمكنك تشغيلها مع الخيارات المتاحة. فيما يلي بعض الأمثلة الشائعة:
toolname scan --target example.com
toolname report --format json --output report.json
لمزيد من المعلومات حول جميع الخيارات المتاحة، يمكنك استخدام الأمر:
toolname --help
أمثلة متقدمة
يمكنك دمج خيارات متعددة لتنفيذ مهام أكثر تعقيدًا. على سبيل المثال، لفحص نطاق معين وحفظ النتائج بتنسيق JSON:
toolname scan --target example.com --ports 80,443 --output results.json
التكوين
يمكن تخصيص الأداة من خلال ملف تكوين يقع في ~/.config/toolname/config.yaml. يمكنك تحديد خيارات مثل مستوى السجل، المهلات الزمنية، ووكلاء الشبكة. إليك مثال على ملف التكوين:
log_level: info
timeout: 30
proxy:
enabled: false
url: ""
المساهمة
نرحب بالمساهمات! إذا وجدت خطأً أو لديك اقتراح لتحسين، يرجى فتح مشكلة أو إرسال طلب سحب. تأكد من اتباع إرشادات المساهمة الموجودة في ملف CONTRIBUTING.md.
الترخيص
هذا المشروع مرخص بموجب رخصة MIT. راجع ملف LICENSE للحصول على التفاصيل الكاملة.```
sudo apt install nmap
- **فيدورا**```
sudo dnf install nmap
- Arch Linux / Manjaro``` sudo pacman -Sy nmap
بالنسبة لتوزيعات لينكس الأخرى، راجع: [تنزيل Nmap](https://nmap.org/download.html)
#### macOS
افتح الطرفية وشغّل الأمر التالي:```
brew install nmap
أو قم بزيارة: تحميل Nmap
ويندوز
قم بتنزيل وتثبيت أحدث إصدار مستقر: Nmap لويندوز
Termux```
pkg update
الرجاء توفير المحتوى الذي يحتاج إلى ترجمة. لم يتم تضمين أي نص في رسالتك.```
pkg install nmap
إخلاء مسؤولية
- لا يروّج هذا المشروع ومطوّره لأي نشاط غير قانوني، ولا يتحملان أي مسؤولية عن أي إساءة استخدام أو ضرر ناتج عن هذا المشروع.
- هذا المشروع لأغراض تعليمية فقط.
- يُرجى عدم استخدام هذه الأداة على أجهزة الآخرين دون إذنهم.
- لا تستخدم هذه الأداة لإلحاق الضرر بالآخرين.
- استخدم هذا المشروع بمسؤولية وفقط على أجهزتك الخاصة أو بتفويض صريح.
- تقع على عاتق المستخدم النهائي مسؤولية الامتثال لجميع القوانين المحلية والولائية والفيدرالية والدولية المعمول بها.
المطوّر
عظيم إدريسي - @AzeemIdrisi
الدعم
إذا أعجبك عملي، يمكنك دعمي عبر:
حقوق النشر © 2026 عظيم إدريسي (github.com/AzeemIdrisi)

