Skip to content
KitploitKITPLOIT
ツールブログ
提出
ツールブログ
提出

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
ADRecon — ADReconは、Active Directoryに関する情報を収集し、対象のAD環境の現在の状態を総合的に把握できるレポートを生成するツールです。 | Kitploit
ツール/GitHubGitHub/sense-of-security/adrecon
偵察情報収集ポストエクスプロイトペネトレーションテスト
GitHubsense-of-security/adrecon

ADRecon

ADReconは、Active Directoryに関する情報を収集し、対象のAD環境の現在の状態を総合的に把握できるレポートを生成するツールです。

リポジトリを見るウェブサイト
1.9k298126年前Kitploit レビュー済み

人気

すべて見る →

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

すべてのツールを探索

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

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

ダウンロード元: https://github.com/adrecon/ADRecon

ADRecon: Active Directory 偵察 Follow ADRecon on Twitter

ADRecon は、AD 環境からさまざまなアーティファクト(後述)を抽出し、統合するツールです。収集した情報は、特別にフォーマットされた Microsoft Excel レポートで提示でき、分析を容易にし、対象 AD 環境の現状を全体像として把握するためのメトリクスを含むサマリービューが用意されています。

このツールは、監査人、DFIR、学生、管理者など、さまざまなセキュリティ専門家にとって有用です。また、ペネトレーションテスターにとっては、貴重なポストエクスプロイテーションツールにもなり得ます。

このツールは、環境に接続された任意のワークステーション(ドメインメンバーでないホストでも)から実行できます。さらに、非特権(標準ドメインユーザー)アカウントのコンテキストで実行することも可能です。ただし、細かいパスワードポリシー、LAPS、BitLocker には特権ユーザーアカウントが必要になる場合があります。ツールは、利用可能な場合は Microsoft Remote Server Administration Tools (RSAT) を使用し、それ以外の場合は LDAP を使用してドメインコントローラーと通信します。

次の情報がツールによって収集されます:

  • フォレスト;
  • ドメイン;
  • 信頼関係;
  • サイト;
  • サブネット;
  • デフォルトおよび詳細パスワードポリシー(実装されている場合);
  • ドメインコントローラー、SMB バージョン、SMB 署名のサポート状況、FSMO ロール;
  • ユーザーとその属性;
  • サービスプリンシパル名 (SPN);
  • グループとメンバーシップ;
  • 組織単位 (OU);
  • グループポリシーオブジェクトと gPLink の詳細;
  • DNS ゾーンとレコード;
  • プリンター;
  • コンピュータとその属性;
  • PasswordAttributes (実験的);
  • LAPS パスワード(実装されている場合);
  • BitLocker 回復キー(実装されている場合);
  • ドメイン、OU、ルートコンテナ、GPO、ユーザー、コンピュータ、グループオブジェクトの ACL(DACL および SACL);
  • GPOReport(RSAT が必要);
  • Kerberoast(デフォルトの収集方法には含まれません);
  • サービスアカウントとして使用されるドメインアカウント(特権アカウントが必要で、デフォルトの収集方法には含まれません)。

ADRecon は以下で発表されました:Black Hat Arsenal Asia 2018 - スライドデッキ

Black Hat Arsenal USA 2018 | DEFCON 26 Demolabs - スライドデッキ

Bay Area OWASP - スライドデッキ

CHCON - スライドデッキ

はじめに

以下の手順に従って、ツールをローカルマシンでセットアップし実行してください。

前提条件

  • .NET Framework 3.0 以降(Windows 7 には 3.0 が含まれます)
  • PowerShell 2.0 以降(Windows 7 には 2.0 が含まれます)

オプション

  • Microsoft Excel(レポート生成用)
  • Remote Server Administration Tools (RSAT):
    • Windows 10 (https://www.microsoft.com/en-au/download/details.aspx?id=45520)
    • Windows 7 (https://www.microsoft.com/en-au/download/details.aspx?id=7887)

インストール

git がインストールされている場合は、リポジトリ をクローンしてください:

root@kitploit:~
git clone https://github.com/sense-of-security/ADRecon.git

または、最新リリースの zip アーカイブをダウンロード することもできます。master ブランチは常に動作可能な状態を保つことを意図しています。

使用方法

例

ドメインメンバーホストで ADRecon を実行する場合。

root@kitploit:~
PS C:\> .\ADRecon.ps1

ドメインメンバーホストで別のユーザーとして ADRecon を実行する場合。

root@kitploit:~
PS C:\>.\ADRecon.ps1 -DomainController <IP or FQDN> -Credential <domain\username>

LDAP を使用して非メンバーホストで ADRecon を実行する場合。

root@kitploit:~
PS C:\>.\ADRecon.ps1 -Protocol LDAP -DomainController <IP or FQDN> -Credential <domain\username>

RSAT を使用して非メンバーホストで特定のモジュールを指定して ADRecon を実行する場合。(-Collect パラメータの場合、デフォルトの出力タイプは STDOUT です)

root@kitploit:~
PS C:\>.\ADRecon.ps1 -Protocol ADWS -DomainController <IP or FQDN> -Credential <domain\username> -Collect Domain, DomainControllers

ADRecon の出力(CSV ファイル)に基づいて ADRecon-Report.xlsx を生成する場合。

root@kitploit:~
PS C:\>.\ADRecon.ps1 -GenExcel C:\ADRecon-Report-<timestamp>

ADRecon を実行すると、ADRecon-Report-<timestamp> フォルダが作成され、その中に ADRecon-Report.xlsx と生データの CSV フォルダが含まれます。

パラメータ

root@kitploit:~
-Protocol <String>
    使用するプロトコル。ADWS(デフォルト)または LDAP。

-DomainController <String>
    ドメインコントローラの IP アドレスまたはドメインの FQDN。

-Credential <PSCredential>
    ドメイン資格情報。

-GenExcel <String>
    ADRecon 出力フォルダ(CSV ファイルを含む)のパス。ADRecon を実行したホストに Microsoft Excel がインストールされていない場合に、ADRecon-Report.xlsx を生成するために使用します。

-OutputDir <String>
    CSV/XML/JSON/HTML ファイルおよび ADRecon-Report.xlsx を保存する ADRecon 出力フォルダのパス。(指定したフォルダが存在しない場合は作成されます)(デフォルト: pwd)

-Collect <String>
    実行するモジュール(カンマ区切り。例: Forest,Domain。デフォルトは Kerberoast 以外のすべて)
    有効な値: Forest, Domain, Trusts, Sites, Subnets, PasswordPolicy, FineGrainedPasswordPolicy, DomainControllers, Users, UserSPNs, PasswordAttributes, Groups, GroupMembers, OUs, ACLs, GPOs, gPLinks, GPOReport, DNSZones, Printers, Computers, ComputerSPNs, LAPS, BitLocker, Kerberoast, DomainAccountsusedforServiceLogon.

-OutputType <String>
    出力タイプ。カンマ区切り。例: CSV,STDOUT,Excel(-Collect パラメータ使用時はデフォルト STDOUT、それ以外は CSV および Excel)。
    有効な値: STDOUT, CSV, XML, JSON, HTML, Excel, All(STDOUT は含まれません)。

-DormantTimeSpan <Int>
    休眠アカウントの期間。(デフォルト 90 日)

-PassMaxAge <Int>
    マシンアカウントのパスワード最大経過日数。(デフォルト 30 日)

-PageSize <Int>
    LDAP 検索オブジェクトに設定するページサイズ。(デフォルト 200)

-Threads <Int>
    オブジェクト処理中に使用するスレッド数。(デフォルト 10)

-Log <Switch>
    Start-Transcript を使用して ADRecon ログを作成します。

今後の計画

  • System.DirectoryServices.DirectorySearch を System.DirectoryServices.Protocols に置き換え、LDAP STARTTLS および LDAPS(TCP ポート 636)のサポートを追加する。
  • ドメイン信頼の列挙を追加。
  • デフォルト ACL をフィルタリングするオプションを追加。
  • ユーザー、グループなどの他のオブジェクトの ACL を収集する。
  • 追加のエクスポートおよび保存オプション:STDOUT、SQLite、xml、json、html、pdf へのエクスポート。
  • Excel レポート生成に EPPlus ライブラリを使用し、MS Excel への依存を排除する。
  • 特定された問題をリストアップし、データ分析に基づく推奨修復アドバイスを提供する。
  • PowerShell Core サポートを追加。

バグ、問題、機能リクエスト

すべてのバグ、問題、機能リクエストは issue tracker に報告してください。または、直接 @prashant3535 までお知らせください。

コントリビューション

プルリクエストはいつでも歓迎します。

謝辞

@_wald0、@CptJesus、@harmj0y、@mattifestation、@PyroTek3、@darkoperator、Sense of Security チーム、その他の皆様の素晴らしい仕事に感謝します。

ライセンス

ADRecon は、Active Directory に関する情報を収集し、対象の AD 環境の現状を全体像として把握できるレポートを生成するツールです。

Copyright (C) Sense of Security

このプログラムはフリーソフトウェアです。あなたはこれを、フリーソフトウェア財団によって発行された GNU Affero General Public License バージョン3、または(あなたの選択により)それ以降のバージョンの条項に従って再配布および/または修正することができます。

このプログラムは有用であることを期待して配布されていますが、一切の保証はありません。商品性または特定目的への適合性の黙示の保証も含め、いかなる保証もありません。詳細については、GNU Affero General Public License を参照してください。

あなたはこのプログラムとともに GNU Affero General Public License のコピーを受け取っているはずです。受け取っていない場合は、http://www.gnu.org/licenses/ をご覧ください。

このプログラムは多くのソースからコードを借用し使用しています。すべての試みは原著作者にクレジットを与えるために行われています。もしあなたのコードが適切なクレジットなしに使用されているのを見つけた場合は、@prashant3535 に侮辱を送ってください。ありがとう。

ツールをダウンロード