Skip to content
KitploitKITPLOIT
ツールエクスプロイトブログ
Log in
提出
ツールエクスプロイトブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

フィードお問い合わせプライバシー© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
AdStrike — AIを活用したモジュール式Active Directoryレッドチームフレームワーク。認可されたペネトレーションテスト、AD列挙、攻撃パス分析、Kerberos/ADCSワークフロー、レポート作成、オペレーター自動化、MCPサーバー統合に対応。 | Kitploit
ツール/GitHubGitHub/capture0x/adstrike
ペネトレーションテストフレームワーク特権昇格偵察永続化メカニズムエクスプロイト横移動ポストエクスプロイトコマンド&コントロールレッドチーミングAIセキュリティ
GitHubcapture0x/adstrike

AdStrike

370831034ヶ月前Kitploit レビュー済み

AIを活用したモジュール式Active Directoryレッドチームフレームワーク。認可されたペネトレーションテスト、AD列挙、攻撃パス分析、Kerberos/ADCSワークフロー、レポート作成、オペレーター自動化、MCPサーバー統合に対応。

リポジトリを見るウェブサイト

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
共有
AdStrike バナー

AdStrike — v5.0 «AdStrike»

AI 搭載のプロフェッショナル Active Directory 攻撃フレームワーク

Python Platform Menu Phases Primitives License Creator

許可された用途にのみ使用してください。明示的な書面による許可なく、このツールをシステムに対して実行しないでください。

リリース状況: ベータ/研究用ビルド。メニューとインポートのヘルスチェックは通過していますが、個々のモジュールは依然としてターゲットの状態、認証情報、ネットワーク到達性、およびインストールされているサードパーティ製ツールに依存します。

AdStrike メインメニュー

概要

AdStrike は、モジュール式のターミナルベースの Active Directory 攻撃フレームワークです。オペレーターが偵察、列挙、悪用、認証情報アクセス、横展開、永続化、およびレポート作成を進める際に、セッション状態を一箇所に保持することを支援します。

このフレームワークは、ターゲットの詳細、認証情報、Kerberos の状態、検出結果、実行されたコマンド、および出力パスを共有セッションに保存します。モジュールは、オペレーターに同じデータを繰り返し入力させる代わりに、そのコンテキストを再利用できます。

🔑 API キーは不要です。 AdStrike は現在、Model Context Protocol を介して全 53 ツール(52 の攻撃モジュール + set_engagement)を公開する MCP サーバーを同梱しています。すでに使用している MCP ホスト — Claude Code、Cursor、Claude Desktop — に接続すれば、そのホストの LLM が自身のサブスクリプションでエンゲージメント全体を操作します。Ollama は不要、ANTHROPIC_API_KEY も不要、ダウンロードすべきローカルモデルもありません。以下の MCP サーバー(API キー不要) および docs/mcp.md を参照してください。

主要な機能:

  • 58 のインタラクティブなメニュー項目: 52 の攻撃モジュール、4 のユーティリティ、2 の管理機能
  • 偵察から高度な操作まで、9 つのキルチェーンフェーズグループ
  • NTLM 無効化および LDAP 署名強制環境向けの Kerberos 対応ワークフロー
  • 出力を解析し次のアクションをランク付けする Smart Analyst
  • AI 支援による計画立案やツールオーケストレーションのためのオプションの AdStrike Agent
  • 全 53 ツールを公開する MCP サーバー — API キー不要、既存の MCP ホスト(Claude Code / Cursor / Claude Desktop)によって駆動
  • HTML、Markdown、および JSON でのレポート生成
  • Impacket、NetExec、Certipy、Kerbrute、BloodHound、PowerView、Rubeus などの一般的な AD ツール群のラッパー

スクリーンショット

AD 列挙BloodHound ヘルパー
AD 列挙BloodHound ヘルパー
AdStrike AgentSmart Analyst
AdStrike AgentSmart Analyst

使用方法

使用方法


クイックスタート

git clone https://github.com/capture0x/AdStrike.git
cd AdStrike   
chmod +x install.sh run.sh
bash install.sh
source venv/bin/activate
bash run.sh
OR
git clone https://github.com/capture0x/AdStrike.git && cd AdStrike && chmod +x install.sh run.sh && bash install.sh && source venv/bin/activate && bash run.sh

install.sh や run.sh を sudo で実行しないでください。インストーラーは adrt_venv/、.env、output/ などのリポジトリローカルなファイルを作成します。root で実行すると、これらのファイルが root 所有のままになる可能性があります。

すでに sudo で実行してしまった場合は、一度所有権を修正してください:

sudo chown -R "$(id -un):$(id -gn)" .

要件

項目要件
OSKali Linux 2024+ または Parrot OS を推奨
Python3.10 以上
権限フレームワークには一般ユーザー、パケットキャプチャや特権ネットワーク操作を必要とするツールにのみ root
ネットワークスコープ内の AD サービスへの到達性、一般的には 88、389、443、445、636、5985

主要な外部ツール:

impacket-scripts    nxc / netexec       bloodhound-python    certipy-ad
evil-winrm          kerbrute            responder            ldap-utils
hashcat             john                nmap / masscan       krb5-user
dnstool.py          dig                 ldapsearch

ほとんどの依存関係は install.sh によってインストールされます。一部のオプションツールは、可能な場合 scripts/repair_tools.sh によってインストールまたは修復されます。


設定

インストーラーは .env.example を .env にコピーします。エンゲージメントの前に .env を編集してください:

DC_IP=10.10.10.10
DC_FQDN=dc1.corp.local
DOMAIN=corp.local
BASE_DN=DC=corp,DC=local
USERNAME=user
PASSWORD=
NT_HASH=
USE_KERBEROS=false
KRB5_CCACHE=
ATTACKER_IP=10.10.14.5
ATTACKER_IFACE=tun0
ENGAGEMENT_NAME=Corp-Internal-2026
ADSTRIKE_SHOW_SECRETS=false

Session Manager からこれらの値を対話的に入力することもできます。セッションはモジュール間でこれらの値を自動的に引き継ぎます。

実際のエンゲージメントデータをコミットしないでください。.env、output/、チケットファイル、ハッシュ、ダンプ、レポート、およびキャプチャしたルートは非公開にし、秘匿化してください。

便利な環境フラグ:

変数デフォルト目的
ADSTRIKE_SHOW_SECRETSfalse明示的に有効化しない限り、ログおよびレポート内のパスワード、ハッシュ、ルートをマスクする
ADSTRIKE_NO_ANIMATION未設定ログをクリーンに保つ、または低速なターミナル向けに起動アニメーションを無効化する
ADSTRIKE_PORT_CHECK未設定セッションセットアップ中に簡易 nmap AD ポートチェックを強制する
TGT_AUTO_RENEWtrueサポートされている環境で Kerberos 更新動作を有効に保つ
ADSTRIKE_OPSECnormalエージェントモードの上書き: loud、normal、または stealth
ADSTRIKE_BH_HOST未設定BloodHound/Agent ホスト名の上書き
ADSTRIKE_BH_DOMAIN未設定BloodHound/Agent ドメインの上書き
ADSTRIKE_BH_IP未設定BloodHound/Agent DC IP の上書き
ANTHROPIC_API_KEY未設定AdStrike Agent 用のオプションの Claude バックエンドキー

使用方法

対話型メニューを起動します:

bash run.sh

推奨される初回実行フロー:

[57] Session Manager  -> configure target and credentials
[58] Tool Checker     -> verify external tools and module imports
[10] AD Enumeration   -> collect baseline LDAP/SMB/GPO data
[54] Smart Analyst    -> parse output and rank next steps
[56] Generate Report  -> export findings and evidence

直接モジュール実行:

python -m venv venv     
source venv/bin/activate
python3 main.py --module 10
python3 main.py --module 58 --no-banner
python3 main.py --session output/session.json --no-banner

ヘルスチェック:

python3 -m py_compile main.py
python3 main.py --check

現在のローカルヘルスチェック:

Menu numbering is contiguous and unique
Module health OK: 56/56

モジュールマップ

フェーズメニュー範囲領域
01-2偵察
13-9初期アクセス
210-16列挙
317-27特権昇格
428-32横展開
533-36資格情報アクセス
637-42永続化
743-48クラウド / ハイブリッド
849-52高度な操作
ユーティリティ53-58エージェント、アナリスト、Kerberos マネージャー、レポート、セッション、ツールチェック

偵察

#モジュール対象範囲
1偵察 & OSINTDNS、WHOIS、メール収集、証明書透過性
2ネットワーク検出nmap、masscan、nbtscan、netdiscover、IPv6 スキャン

初期アクセス

ツールをダウンロード