أداة قرصنة شاملة مكتوبة بلغة Python
لاستغلال أجهزة Android عن بعد باستخدام ADB
(Android Debug Bridge) و Metasploit-Framework
.
يمكن لهذه الأداة إنشاء حمولة وتثبيتها وتشغيلها تلقائيًا على الجهاز المستهدف باستخدام Metasploit-Framework و ADB لاختراق جهاز Android بالكامل بنقرة واحدة إذا كان الجهاز يحتوي على منفذ ADB مفتوح TCP 5555
.
الهدف من هذا المشروع هو تسهيل اختبار الاختراق وتقييم نقاط الضعف على أجهزة Android. الآن ليس عليك أن تتعلم الأوامر والوسائط، فبرنامج PhoneSploit Pro يقوم بذلك نيابةً عنك. باستخدام هذه الأداة، يمكنك اختبار أمان أجهزة Android الخاصة بك بسهولة.
نصيحة
يمكن أيضًا استخدام PhoneSploit Pro كمجموعة أدوات ADB كاملة لإجراء عمليات متنوعة على أجهزة Android عبر Wi-Fi بالإضافة إلى USB.
System
، Recovery
، Bootloader
، Fastboot
.IP Address
الخاص بك تلقائيًا لتعيين LHOST
.msfvenom
وتثبيتها وتشغيلها على الجهاز المستهدف.meterpreter
.meterpreter
يعني أن الجهاز قد تم اختراقه بالكامل باستخدام Metasploit-Framework، ويمكنك فعل أي شيء به. python3
: Python 3.10 أو الأحدثpip
: مثبت الحزمة لبيثونadb
: Android Debug Bridge (ADB) من Android SDK Platform Tools
metasploit-framework
: إطار عمل Metasploit ( msfvenom
و msfconsole
)scrcpy
: سكركبيnmap
: نماب لا يحتاج PhoneSploit Pro إلى أي تثبيت ويعمل مباشرة باستخدام python3
مهم
يتطلب PhoneSploit Pro إصدار Python 3.10 أو أعلى . يرجى تحديث لغة بايثون قبل تشغيل البرنامج.
تأكد من تثبيت كافة البرامج المطلوبة.
افتح الطرفية والصق الأوامر التالية:
git clone https://github.com/AzeemIdrisi/PhoneSploit-Pro.git
cd PhoneSploit-Pro/
pip install -r requirements.txt
python3 phonesploitpro.py
تأكد من تثبيت كافة البرامج المطلوبة.
افتح الطرفية والصق الأوامر التالية:
git clone https://github.com/AzeemIdrisi/PhoneSploit-Pro.git
cd PhoneSploit-Pro/
pip install -r requirements.txt
قم بتنزيل واستخراج أحدث platform-tools
من هنا.
انسخ جميع الملفات من platform-tools
المستخرجة أو دليل adb
إلى دليل PhoneSploit-Pro ثم قم بتشغيل:
python phonesploitpro.py
Settings
.About Phone
.Build Number
.Build Number
7 مرات.Developer options
.Developer options
في قائمة الإعدادات لديك.Settings
.System
> Developer options
.USB debugging
.adb
بشبكة Wi-Fi مشتركة. adb devices
Allow USB debugging?
.Always allow from this computer
ثم انقر فوق Allow
. adb tcpip 5555
adb
.Settings
> About Phone
> Status
> IP address
ولاحظ IP Address
الخاص بالهاتف.Connect a device
وأدخل IP Address
الخاص بالهدف للاتصال عبر Wi-Fi. Connect a device
وأدخل IP Address
الخاص بالهدف للاتصال عبر Wi-Fi.ملحوظة
يتم اختبار جميع الميزات الجديدة بشكل أساسي على نظام التشغيل Linux ، وبالتالي يوصى باستخدام Linux لتشغيل PhoneSploit Pro. قد لا تعمل بعض الميزات بشكل صحيح على نظام التشغيل Windows.
افتح المحطة والصق الأوامر التالية:
sudo apt update
sudo apt install adb
sudo dnf install adb
sudo pacman -Sy android-tools
لتوزيعات Linux الأخرى: قم بزيارة هذا الرابط
افتح المحطة والصق الأمر التالي:
brew install android-platform-tools
أو قم بزيارة هذا الرابط: اضغط هنا
قم بزيارة هذا الرابط: اضغط هنا
pkg update
pkg install android-tools
curl https://raw.githubusercontent.com/rapid7/metasploit-omnibus/master/config/templates/metasploit-framework-wrappers/msfupdate.erb > msfinstall &&
chmod 755 msfinstall &&
./msfinstall
أو اتبع هذا الرابط: اضغط هنا
أو قم بزيارة هذا الرابط: اضغط هنا
قم بزيارة هذا الرابط: اضغط هنا
أو اتبع هذا الرابط: اضغط هنا
تفضل بزيارة صفحة scrcpy
GitHub للحصول على أحدث تعليمات التثبيت: انقر هنا
على نظام التشغيل Windows : انسخ جميع الملفات من مجلد scrcpy المستخرج إلى مجلد PhoneSploit-Pro .
مهم
إذا لم يكن scrcpy
متاحًا لتوزيعة Linux لديك مثل Kali Linux ، فيمكنك إما تثبيته يدويًا: الدليل اليدوي، أو إنشائه ببضع خطوات بسيطة: دليل البناء
افتح الطرفية والصق الأوامر التالية:
sudo apt update
sudo apt install nmap
sudo dnf install nmap
sudo pacman -Sy nmap
لتوزيعات Linux الأخرى: قم بزيارة هذا الرابط
افتح المحطة والصق الأمر التالي:
brew install nmap
أو قم بزيارة هذا الرابط: قم بزيارة هذا الرابط
تنزيل وتثبيت أحدث إصدار ثابت: انقر هنا
pkg update
pkg install nmap
عظيم الإدريسي - @AzeemIdrisi
إذا أعجبك عملي يمكنك دعمي عبر:
حقوق النشر © 2024 محمد عظيم (github.com/AzeemIdrisi)