ADB
(Android Debug Bridge) とMetasploit-Framework
を使用して Android デバイスをリモートから悪用する、 Python
で書かれたオールインワンのハッキング ツールです。
このツールは、デバイスが ADB ポートTCP 5555
を開いている場合、 Metasploit-FrameworkとADB を使用してターゲット デバイス上でペイロードを自動的に作成、インストール、実行し、ワンクリックで Android デバイスを完全にハッキングできます。
このプロジェクトの目標は、Android デバイスでの侵入テストと脆弱性評価を簡単にすることです。コマンドと引数を学習する必要はなくなりました。PhoneSploit Pro が自動的に学習します。このツールを使用すると、Android デバイスのセキュリティを簡単にテストできます。
ヒント
PhoneSploit Pro は、Wi-Fi および USB 経由で Android デバイス上でさまざまな操作を実行するための完全な ADB ツールキットとしても使用できます。
System
、 Recovery
、 Bootloader
、 Fastboot
に再起動/再起動します。IP Address
自動的に取得してLHOST
設定します。msfvenom
使用してペイロードを自動的に作成し、インストールして、ターゲット デバイス上で実行します。meterpreter
セッションを取得します。meterpreter
セッションを取得すると、デバイスが Metasploit-Framework を使用して完全にハッキングされ、それを使って何でもできるようになります。 python3
: Python 3.10 以降pip
: Python のパッケージ インストーラーadb
: Android SDK Platform Tools
の Android デバッグ ブリッジ (ADB)metasploit-framework
: Metasploit-Framework ( msfvenom
およびmsfconsole
)scrcpy
: scrcpynmap
: Nマップ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?
ポップアップが Android スマートフォンに表示されます。 。Always allow from this computer
] チェックボックスをクリックし、 Allow
をクリックします。 adb tcpip 5555
adb
使用して Wi-Fi 経由で Android Phone をコンピュータに接続できるようになりました。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
がKali Linuxなどの 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
私の作品が気に入ったら、次の方法でサポートしていただけます:
Copyright © 2024 Mohd Azeem (github.com/AzeemIdrisi)