
リモートprocdumpとlsassプロセスの解析を自動化する認証情報収集ツール
Spraykatz は、Windows マシンや大規模な Active Directory 環境において資格情報を取得できる、特に気取らないツールです。
ウイルス対策ソフトウェアによる検出を可能な限り回避するために、単純にマシンに procdump を実行し、ダンプをリモートで解析しようと試みます。
このツールは python3 から python3.6 向けに書かれています。本番環境では使用しないでください!
最新のアップデート済み Ubuntu 上で行う。
apt update
apt install -y python3.6 python3-pip git nmap
git clone https://github.com/aas-n/spraykatz.git
cd spraykatz
pip3 install -r requirements.txt
簡単な起動例は次のとおりです。
./spraykatz.py -u H4x0r -p L0c4L4dm1n -t 192.168.1.0/24
| スイッチ | 説明 |
|---|---|
| -u, --username | スプレーに使用するユーザー名。リモートコード実行を得るためには、対象システムに対して管理者権限が必要です。 |
| -p, --password | ユーザーのパスワード、または LM:NT 形式の NTLM ハッシュ。 |
| -t, --targets | IP アドレスや IP アドレス範囲。ターゲットファイル(1行に1ターゲット)またはインライン(カンマ区切り)で指定できます。 |
| スイッチ | 説明 |
|---|---|
| -d, --domain | ユーザーのドメイン。ドメインに場合は、代わりに を使用してください。 |
Version 0.9.9
=============
- Removing impacket submodules (just use pip).
Version 0.9.8
=============
- ProcDump binaries are not embedded anymore. Spraykatz ask for downloading them now.
Version 0.9.7
=============
- adding the "-r" switch to remove procdump & dumps left behind, just in case.
- adding the "-w" switch to specify a timeout before exiting gracefully.
- Debug mode enhanced
- Bugs fixes
Spraykatz は以下のプロジェクトの一部を若干修正して使用しています。
謝意:
作成者 aas
| タイトル | 説明 |
|---|
| 概要 | ツールの簡単な説明 |
| インストール | インストールと要件 |
| 使用方法 | Spraykatzの使い方 |
| 変更履歴 | Spraykatzの変更履歴 |
| 謝辞 | 謝辞 |
-d .| -r, --remove | リモートマシンに残された ProcDump やダンプのクリーンアップのみを試みます。念のため。 |
| -v, --verbosity | 冗長モード {warning, info, debug}。デフォルトは info。 |
| -w, --wait | Spraykatz が正常終了するまで待機する秒数。デフォルトは 180 秒。 |