攻擊性 Active Directory:爲 Agent 準備的 AD 進攻測試方法論 Skill

前言

在授權內網滲透或紅隊演練裏,Active Directory 相關任務往往步驟多、工具雜,還要兼顧「少打 live 查詢、每跳可驗證、全程可復盤」。若只靠通用對話,Agent 容易漏掉離線偵察優先、路徑分級(Domain Admin / Enterprise Admin / Tier 0)等約定。下面介紹 SkillHub 上的社區 Skill「攻擊性 Active Directory」,它把一套可複用的進攻測試工作流寫進 SKILL.md,供支持 Skills 的 Agent 在接到 AD 相關任務時按同一套順序推進。

這是什麼

「攻擊性 Active Directory」是面向 攻擊性 Active Directory 場景的專用 Skill:官方簡介爲「攻擊性 Active Directory 專用技能,幫助 AI Agent 高效完成相關任務。」

  • 座標:@user_3c6cb52e/offensive-active-directory-sh-3dkcse
  • 版本:1.0.0
  • 來源:SkillHub 社區(community),發佈者 user_3c6cb52e
  • SkillHub 分類:it-ops-security;包內元數據分類爲「安全與滲透測試」
  • 標籤:requires_api_key=false(安裝與使用不依賴額外 API Key)
  • 許可:MIT(見 Skill 包內 SKILL.md 頭部)

SkillHub 頁面:https://www.skillhub.cn/skills/user_3c6cb52e/offensive-active-directory-sh-3dkcse
API 登記地址:https://api.skillhub.cn/user_3c6cb52e/offensive-active-directory-sh-3dkcse

截至資料抓取時,SkillHub 顯示評分 100000、下載 1349 次、安裝 0 次(以商店頁面/接口快照爲準)。

核心功能

公開包體中的 SKILL.md 除元數據外,主要提供 Active Directory — Offensive Testing Methodology 下的 Quick Workflow,可概括爲五步:

  1. 離線偵察 AD 結構(BloodHound、ADExplorer 快照等),儘量減少在線查詢。
  2. 在授權範圍內收集憑據(如 poisoning、Kerberoasting、ASREProast、LSASS 等途徑,以規則允許爲準)。
  3. 將攻擊路徑映射到 Domain Admin、Enterprise Admin 或 Tier 0。
  4. 沿路徑執行,優先選擇檢測成本較低的方式,並在每一跳做驗證。
  5. 建立持久化(若任務要求),併爲每一步記錄帶時間戳的文檔。

Skill 元數據聲明兼容的 Agent 框架包括:Claude Code、Codex、Hermes Agent、OpenClaw、QClaw、WorkBuddy。包內還列出 homepage / repository 爲同一 GitHub 用戶頁(https://github.com/1991513ccie-png),未附帶額外腳本或子模塊;能力以方法論與工作流爲主,而非封裝獨立 CLI。

安裝與啓用

SkillHub 官方推薦兩種方式:讓 Agent 按安裝文檔操作,或用 skillhub CLI 指定 skills 目錄安裝。

方式一:提示詞安裝(SkillHub 頁面原文)

將下面提示發給當前使用的 AI Agent:

請根據 https://skillhub.cn/install/skillhub.md,安裝 `@user_3c6cb52e/offensive-active-directory-sh-3dkcse`。

Agent 會按 SkillHub 安裝與優先源配置 檢查 CLI、選擇正確的 skills 目錄並執行安裝。

方式二:命令行安裝

先確認本機是否已有 skillhub:

command -v skillhub && skillhub --version

未安裝時,可按官方文檔執行完整安裝(示例爲文檔中的推薦命令):

curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash

安裝 Skill 時 必須 使用 --dir 指向當前 Agent 實際讀取的 skills 目錄,否則默認落在 ./skills/ 可能不會被識別。官方文檔給出的常見路徑示例:

  • Cursor:~/.cursor/skills/
  • Claude Code:~/.claude/skills/
  • Codex:~/.codex/skills/ 或項目下的 .agents/skills/

安裝本 Skill 的示例(將 <skills 目錄> 換成上面對應路徑):

skillhub install offensive-active-directory-sh-3dkcse \
  --namespace user_3c6cb52e \
  --dir <skills 目錄>

安裝成功後,目錄中會出現 @user_3c6cb52e/offensive-active-directory-sh-3dkcse/,其中 SKILL.md 即 Agent 加載的規則與工作流。

典型用法

經過上面的安裝步驟後,在 已獲書面授權 的 AD 評估或紅隊任務中,可向 Agent 說明目標域、約束(例如禁止大規模 live LDAP、必須留痕),並明確要求遵循本 Skill 的 Quick Workflow。Agent 應優先引導:

  • 用 BloodHound / ADExplorer 等做 離線 結構梳理;
  • 在允許的技術手段下規劃憑據獲取與橫向移動;
  • 顯式對齊 Domain Admin / Enterprise Admin / Tier 0 等終點;
  • 分跳驗證並輸出帶時間戳的操作記錄。

SkillHub 頁面未提供單獨的業務示例倉庫;復現路徑即「安裝 Skill → 在授權任務中引用其工作流」,具體工具命令仍由 Agent 結合環境與規則生成,不應脫離授權範圍。

適用場景與注意

適合誰

  • 使用 Claude Code、Codex、Cursor(Skills)、OpenClaw 系等客戶端,希望在 AD 進攻測試類任務上統一方法論的安全工程師與紅隊成員。
  • 希望 Agent 默認「離線偵察優先、路徑分級、分跳驗證、全程文檔化」,而不是零散堆砌工具名。

限制與注意

  • 內容爲 進攻向 方法論,僅適用於客戶授權、範圍明確的測試;未授權使用相關技術違法,需自行合規。
  • 商店簡介與 SKILL.md 未承諾具體 exploit 或自動化利用鏈;實際能力取決於 Agent 模型與本地工具鏈。
  • SkillHub 統計中的「安裝 0」反映商店計數方式,不代表本地無法通過 CLI 安裝;以你本機 skillhub install 結果爲準。
  • 若同時存在同名不同 slug 的社區條目,安裝時請認準座標 @user_3c6cb52e/offensive-active-directory-sh-3dkcse,避免裝錯包。

結尾

「攻擊性 Active Directory」把 AD 進攻測試的 Quick Workflow 固化成 Agent 可加載的 Skill,適合在授權場景裏讓 AI 按同一套步驟做偵察、路徑規劃與留痕。需要安裝或查看元數據時,請訪問 SkillHub 官方頁面:https://www.skillhub.cn/skills/user_3c6cb52e/offensive-active-directory-sh-3dkcse 。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜