
RedSailsは、ホストベースのセキュリティ監視およびログ記録をバイパスすることを目的としたPythonベースのポストエクスプロイテーションプロジェクトです。DerbyCon 2017 Talk: https://www.youtube.com/watch?v=Ul8uPvlOsug
ポストエクスプロイテーションツールで、以下の機能を持ちます。
これは [PyDivert] (https://github.com/ffalcinelli/pydivert) に基づいています。PyDivert は WinDivert のPythonバインディングであり、WinDivert はユーザーモードアプリケーションがWindowsネットワークスタックとの間で送受信されるネットワークパケットをキャプチャ、変更、ドロップできるようにするWindowsドライバです。
VistaおよびWindows 2008以降のWindowsオペレーティングシステム向けに構築されています(Windows 7、Windows 8、Windows 10を含む)。
Redsails は PyDivert と WinDivert に依存しています。以下のコマンドで依存関係を解決できます。
pip install pydivertpip install pbkdf2Pycryptoも必要です。
easy_install pycryptoPycryptoは [Microsoft Visual C++ Compiler for Python 2.7] (http://aka.ms/vcpython27) に依存する場合があります。
サーバー(攻撃対象の被害者ホスト)
redSails.pyまたは、被害者にPythonがインストールされていない場合は、提供されたexeを実行するか(または自分でコンパイルしてください!以下の指示を参照)、実行できます。
クライアント(攻撃者)
redSailsClient.py <ip> <port>Pythonスクリプトの代わりにexeをコンパイルするには(デプロイ用)、pyinstallerが必要です。
pip install pyinstaller次に、以下のようにexeを作成できます。
pyinstaller-script.py -F --clean redSails.spec著作権 (C) 2017 Robert J. McDown, Joshua Theimer
このプログラムはフリーソフトウェアです。あなたはこれを、フリーソフトウェア財団によって発行されたGNU General Public License(バージョン3、または(あなたの選択により)それ以降のバージョン)の条項に基づいて再配布および/または修正することができます。
このプログラムは有用であることを期待して配布されていますが、いかなる保証も提供されていません。商品性や特定目的への適合性の黙示の保証も含まれません。詳細についてはGNU General Public Licenseを参照してください。
あなたはこのプログラムとともにGNU General Public Licenseのコピーを受け取っているはずです。受け取っていない場合は、http://www.gnu.org/licenses/ を参照してください。