mcpField
A
adinfo-enum

adinfo-enum

github.com/wgpsecセキュリティ1.8k44 回インストール4 日前に更新
リポジトリ

adinfo-enum について

Active Directory のテスターや監査担当者向けの情報収集スキルです。1 つのコマンドで、ドメインコントローラー、管理者、信頼関係、SPN、委任、GPO などの情報をまとめて収集します。

主な機能

  1. 01ドメイン名、SID、機能レベルを収集
  2. 02ドメインコントローラーと管理者を一覧化
  3. 03信頼関係とパスワードポリシーを列挙
  4. 04SPN、委任、AS-REP 対象アカウントを特定
  5. 05GPO、OU、コンピューターアカウントを出力

活用シーン

  1. 01ドメイン認証情報を使って環境を棚卸し
  2. 02Kerberoasting や AS-REP roasting の対象を確認
  3. 03後続テストに向けて委任設定を特定

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/wgpsec/aboutsecurity --skill adinfo-enum

インストール後、Claude Code で/adinfo-enumを入力して読み込まれたか確認します。

詳細

プロジェクトの README より

Adinfo AD 信息快速收集

Adinfo 的价值在于一条命令完成域环境全景信息收集——域控、域管、信任、SPN、委派、GPO 等关键信息全部输出,省去手动写 LDAP 查询的麻烦。

项目地址:https://github.com/lzzbb/Adinfo

基本用法

# 使用域用户凭据收集
adinfo -d DOMAIN -u user -p password -dc DC_IP

# 使用 NTLM 哈希
adinfo -d DOMAIN -u user -H NTLM_HASH -dc DC_IP

输出内容

Adinfo 会自动收集并输出以下信息:

类别内容
基本信息域名、域 SID、功能级别
域控列表所有 DC 的主机名和 IP
域管用户Domain Admins / Enterprise Admins 成员
信任关系域信任类型和方向
密码策略最小长度、复杂度、锁定阈值
SPN 账户可 Kerberoast 的服务账户
委派配置非约束委派 / 约束委派 / RBCD
AS-REP不需要预认证的账户
GPO组策略列表
OU 结构组织单元层级
计算机账户域内计算机列表

实战流程

获得域用户凭据后:
│
├─ 1. adinfo 快速收集全景信息
│     └→ 识别域管用户、SPN 账户、委派配置
│
├─ 2. 根据 adinfo 输出选择攻击路径
│     ├─ 有 SPN 账户 → Kerberoast (GetUserSPNs.py)
│     ├─ 有 AS-REP 账户 → AS-REP Roast (GetNPUsers.py)
│     ├─ 有非约束委派 → 委派攻击
│     ├─ 有信任关系 → 跨域攻击
│     └─ 密码策略弱 → 密码喷洒
│
├─ 3. 深入枚举(需要更详细信息时)
│     ├─ BloodHound → 可视化攻击路径
│     ├─ nxc ldap → 特定 LDAP 查询
│     └─ ldapsearch → 自定义过滤器
│
└─ 4. 横向移动 + 提权

与其他 AD 工具对比

工具优势适用场景
Adinfo一命令全景、输出精简初始域信息收集
BloodHound可视化攻击路径复杂域环境路径分析
nxc ldap灵活查询、模块丰富特定信息查询
ldapsearch原生 LDAP、最灵活自定义复杂查询

コメント