ステッチは教育/研究のみを目的としています。著者は、提供されているツール/ソースコード/ファイルを使用する方法について、責任および/または責任を負いません。著者と所属する人は、ステッチで提供されたファイルの使用に関連する損失および/または損害について責任を負いません。ステッチまたは含まれるファイルを使用することにより、あなたはあなた自身の責任で使用することに同意していることを理解します。再びステッチと含まれるすべてのファイルは、教育および/または研究目的のみです。 Stitchは、自分のペンテストラボでのみ使用すること、またはテスト中のプロパティの所有者からの明示的な同意を得ることを目的としています。
クロスプラットフォームPythonリモート管理ツール:
これは、Windows、Mac OSX、Linuxのカスタムペイロードを構築できるクロスプラットフォームPythonフレームワークです。ペイロードが特定のIPとポートにバインドするかどうかを選択でき、ポート上の接続、システムのブーツ時にシステム情報の電子メールを送信するオプション、およびブートでキーロガーを開始するオプションを選択できます。作成されたペイロードは、作成されたOSでのみ実行できます。
ホストとターゲット間のすべての通信は、AES暗号化されています。すべてのステッチプログラムは、AESキーを生成し、すべてのペイロードに入れられます。ペイロードにアクセスするには、AESキーが一致する必要があります。別のシステムを実行している別のシステムから接続するには、元のシステムからShowKeyコマンドと新しいシステムのAddKeyコマンドを使用して、キーを追加する必要があります。
「Stitchgen」コマンドは、ユーザーにWindowsにNSISインストーラーを作成し、POSIXマシンにインストーラーを作成するオプションを提供します。 Windowsの場合、インストーラーはペイロードと標高のexeをパッケージ化します。これにより、ファイアウォールプロンプトが防止され、永続性が追加され、ペイロードがシステムに配置されます。 Mac OSXとLinuxの場合、インストーラーはペイロードを配置し、持続性を追加しようとします。 NSISインストーラーを作成するには、NSISをダウンロードしてインストールする必要があります。
簡単にインストールするために、OSに対応する次のコマンドを実行します。
# for Windows
pip install -r win_requirements.txt
# for Mac OSX
pip install -r osx_requirements.txt
# for Linux
pip install -r lnx_requirements.txt
python main.py
or
./main.py
この背後にある私の動機は、Pythonの知識、ハッキング、そして私が何を達成できるかを見ることでした。 N1NJ4SECが行った驚くべき仕事を見つけたとき、やや落胆し、このプロジェクトをほとんど放棄しましたが、これまでにこれまで来ていたので、これを立てることにしました。
ライセンスを参照してください