
SDNペネトレーションテストツールキット
sdnpwnは、Software-Defined Networks (SDN)のセキュリティをテストするためのツールキット兼フレームワークです。詳細はこちらの記事をご覧ください:https://sdnpwn.net/2017/08/22/what-is-sdnpwn/
まずgitを使用してsdnpwnをダウンロードします
git clone https://github.com/smythtech/sdnpwn
sdnpwn.pyとsetup.shスクリプトを実行可能にします
sudo chmod +x sdnpwn.py
sudo chmod +x setup.sh
setup.shスクリプトは、sdnpwnの動作に必要なソフトウェアのインストールを自動で行います。./setup.shを実行し、指示に従ってください。
sudo ./setup.sh
チートシート:https://sdnpwn.net/tools/sdnpwn/
sdnpwnの機能は複数のモジュールに分かれています。各攻撃または攻撃タイプは特定のモジュールから利用可能です。
モジュールは次のように実行します:
./sdnpwn.py <モジュール名> <モジュールオプション>
modsモジュールを使用すると、利用可能な全モジュールを一覧表示できます:
./sdnpwn.py mods
特定のモジュールに関する詳細情報は、infoモジュールを使用して取得できます:
./sdnpwn.py info mods
上記のコマンドは、modsモジュールの説明や利用可能なオプションなどの詳細情報を取得します。
必要なタスク:
その他のタスク:
https://sdnpwn.net で、様々なsdnpwnモジュールとそれらが使用する攻撃に関する記事やチュートリアルをチェックしてください。
このツールは無保証で提供されます。このツールの開発者は、悪意のある使用や違法な使用、およびそれらによって生じた影響について一切の責任を負いません。