Универсальный хакерский инструмент, написанный на 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
: установщик пакетов для Python.adb
: Android Debug Bridge (ADB) из Android SDK Platform Tools
metasploit-framework
: Metasploit-Framework ( msfvenom
и msfconsole
)scrcpy
: Scrcpynmap
: Нмап PhoneSploit Pro не требует установки и запускается напрямую с использованием python3
Важный
PhoneSploit Pro требует Python версии 3.10 или выше . Пожалуйста, обновите Python перед запуском программы.
Убедитесь, что установлено все необходимое программное обеспечение.
Откройте терминал и вставьте следующие команды:
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 , поэтому для запуска PhoneSploit Pro рекомендуется использовать Linux . Некоторые функции могут работать некорректно в 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)