Uma ferramenta de hacking completa escrita em Python
para explorar remotamente dispositivos Android usando ADB
(Android Debug Bridge) e Metasploit-Framework
.
Esta ferramenta pode criar , instalar e executar automaticamente carga útil no dispositivo de destino usando Metasploit-Framework e ADB para hackear completamente o dispositivo Android com um clique se o dispositivo tiver a porta ADB TCP 5555
aberta.
O objetivo deste projeto é facilitar o teste de penetração e a avaliação de vulnerabilidades em dispositivos Android. Agora você não precisa aprender comandos e argumentos, o PhoneSploit Pro faz isso por você. Usando esta ferramenta, você pode testar facilmente a segurança de seus dispositivos Android.
Dica
PhoneSploit Pro também pode ser usado como um kit de ferramentas ADB completo para realizar várias operações em dispositivos Android por Wi-Fi e também por USB.
System
, Recovery
, Bootloader
, Fastboot
.IP Address
para definir LHOST
.msfvenom
, instale-a e execute-a no dispositivo de destino.meterpreter
.meterpreter
significa que o dispositivo foi completamente hackeado usando o Metasploit-Framework e você pode fazer qualquer coisa com ele. python3
: Python 3.10 ou mais recentepip
: instalador de pacote para Pythonadb
: Android Debug Bridge (ADB) das Android SDK Platform Tools
metasploit-framework
: Estrutura Metasploit ( msfvenom
e msfconsole
)scrcpy
: Scrcpynmap
: Nmap PhoneSploit Pro não precisa de instalação e é executado diretamente usando python3
Importante
PhoneSploit Pro requer Python versão 3.10 ou superior . Atualize o Python antes de executar o programa.
Certifique-se de que todo o software necessário esteja instalado.
Abra o terminal e cole os seguintes comandos:
git clone https://github.com/AzeemIdrisi/PhoneSploit-Pro.git
cd PhoneSploit-Pro/
pip install -r requirements.txt
python3 phonesploitpro.py
Certifique-se de que todo o software necessário esteja instalado.
Abra o terminal e cole os seguintes comandos:
git clone https://github.com/AzeemIdrisi/PhoneSploit-Pro.git
cd PhoneSploit-Pro/
pip install -r requirements.txt
Baixe e extraia platform-tools
mais recentes aqui.
Copie todos os arquivos das platform-tools
extraídas ou do diretório adb
para o diretório PhoneSploit-Pro e execute:
python phonesploitpro.py
Settings
.About Phone
.Build Number
.Build Number
7 vezes.Developer options
.Developer options
agora aparecerá no menu Configurações.Settings
.System
> Developer options
.USB debugging
.adb
a uma rede Wi-Fi comum. adb devices
Allow USB debugging?
.Always allow from this computer
e clique em Allow
. adb tcpip 5555
adb
.Settings
> About Phone
> Status
> IP address
e anote o IP Address
do telefone.Connect a device
e insira o IP Address
do alvo para conectar-se por Wi-Fi. Connect a device
e insira o IP Address
do alvo para conectar-se por Wi-Fi.Observação
Todos os novos recursos são testados principalmente no Linux , portanto, o Linux é recomendado para executar o PhoneSploit Pro. Alguns recursos podem não funcionar corretamente no Windows.
Abra o terminal e cole os seguintes comandos:
sudo apt update
sudo apt install adb
sudo dnf install adb
sudo pacman -Sy android-tools
Para outras distribuições Linux: Visite este link
Abra o terminal e cole o seguinte comando:
brew install android-platform-tools
ou Visite este link: Clique aqui
Acesse este link: Clique aqui
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
ou siga este link: Clique aqui
ou Visite este link: Clique aqui
Acesse este link: Clique aqui
ou siga este link: Clique aqui
Visite a página scrcpy
do GitHub para obter as instruções de instalação mais recentes: Clique aqui
No Windows : Copie todos os arquivos da pasta scrcpy extraída para a pasta PhoneSploit-Pro .
Importante
Se scrcpy
não estiver disponível para sua distribuição Linux como Kali Linux , você pode instalá-lo manualmente: Guia manual ou construí-lo com algumas etapas simples: Guia de construção
Abra o terminal e cole os seguintes comandos:
sudo apt update
sudo apt install nmap
sudo dnf install nmap
sudo pacman -Sy nmap
Para outras distribuições Linux: Visite este link
Abra o terminal e cole o seguinte comando:
brew install nmap
ou Visite este link: Visite este link
Baixe e instale a versão estável mais recente: Clique aqui
pkg update
pkg install nmap
Azeem Idrisi - @AzeemIdrisi
Se você gosta do meu trabalho, pode me apoiar através de:
Direitos autorais © 2024 Mohd Azeem (github.com/AzeemIdrisi)