mcpField
A
adinfo-enum

adinfo-enum

github.com/wgpsecSecurity1.8k44 installsUpdated 4d ago
Repository

About adinfo-enum

A rapid information-gathering skill for Active Directory testers and auditors. A single command collects domain controllers, administrators, trusts, SPNs, delegation settings, GPOs, and other environment details.

Key features

  1. 01Collect domain name, SID, and functional level
  2. 02List domain controllers and administrator members
  3. 03Enumerate trusts and password policies
  4. 04Identify SPNs, delegation, and AS-REP accounts
  5. 05Output GPOs, OUs, and computer accounts

Use cases

  1. 01Inventory an environment with domain credentials
  2. 02Find accounts suitable for Kerberoasting or AS-REP roasting
  3. 03Locate delegation settings to plan further tests

Install

Copy the command and run it in a terminal.

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

After installing, type/adinfo-enumin Claude Code to confirm it loaded.

Details

From the project 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、最灵活自定义复杂查询

Comments

Markdown supported