
KerberosベースのActive Directory向けパスワードスプレー用フレームワークで、ロックアウト防止、ユーザー列挙統合、再帰的パスワードスプレー、キャンペーン再開機能を内蔵しています。
Kerberos事前認証を通じて有効なActive Directoryアカウントを列挙・スプレーするツール
市場には多くのKerberosパスワードスプレーツールが存在しますが、以下の組み込み機能を備えたツールを見つけるのは困難でした:
Tritiumは上記のすべての問題を解決し、さらに多くの機能を提供します。ユーザ列挙は最初のスプレーの出力を使用して有効なユーザのファイルを生成するため、ログイン試行を無駄にしません。Tritiumはまた、パスワードファイルを渡して再帰的にパスワードをスプレーする機能をユーザーに提供します。そして最後に、Tritiumには、状態を保存し、連続して3つのアカウントがロックアウトされた場合にパスワードスプレーを終了することで、ドメインがパスワードスプレーによってロックアウトされるのを検出する機能が組み込まれています。
./Tritium -h
___________ .__ __ .__
\__ ___/______|__|/ |_|__|__ __ _____
| | \_ __ \ \ __\ | | \/ \
| | | | \/ || | | | | / Y Y \
|____| |__| |__||__| |__|____/|__|_|__/ v 0.4
Author: S4R1N, alfarom256
Required Params:
-d The full domain to use (-domain targetdomain.local)
-dc Domain controller to authenticate against (-dc washingtondc.targetdomain.local)
-dcf File of domain controllers to authenticate against
-u Select single user to authenticate as (-user jsmith)
-uf User file to use for password spraying (-userfile ~/home/users.txt)
-p Password to use for spraying (-password Welcome1)
Optional:
-help Print this help menu
-o Tritium Output file (default spray.json)
-w Wait time between authentication attempts [Default 1] (-w 0)
-jitter % Jitter between authentication attempts
-rs Enable recursive spraying
-ws Wait time between sprays [Default 3600] (-ws 1800)
-pwf Password file to use for recursive
-res Continue a password spraying campaign
-rf Tritium Json file
以下は開発中の機能の一部です: