推薦一個(gè)運(yùn)維利器:鍵收集AD域環(huán)境信息的工具
項(xiàng)目簡(jiǎn)介
ADRecon 通過(guò)提取和整合 AD 環(huán)境中的各種數(shù)據(jù),生成特別格式化的 Microsoft Excel 報(bào)告,包括摘要視圖和指標(biāo),便于分析和全面了解目標(biāo) AD 環(huán)境的當(dāng)前狀態(tài)。
功能特性
ADRecon 支持收集以下信息:
- 域森林信息:獲取有關(guān)域森林的詳細(xì)信息。
- 域信息:收集域的相關(guān)數(shù)據(jù)。
- 受信賬號(hào):列出受信任的賬戶(hù)信息。
- 網(wǎng)站信息:獲取與網(wǎng)站相關(guān)的配置和設(shè)置。
- 子網(wǎng)信息:收集網(wǎng)絡(luò)子網(wǎng)的詳細(xì)資料。
- Schema 歷史:查看架構(gòu)的歷史變更記錄。
- 默認(rèn)和細(xì)粒度密碼策略:獲取密碼策略的詳細(xì)信息。
- 域控制器、SMB 版本、SMB 簽名支持情況以及 FSMO 角色:收集域控制器的相關(guān)信息。
- 用戶(hù)及其屬性:列出所有用戶(hù)及其屬性。
- 服務(wù)主體名稱(chēng)(SPN):獲取服務(wù)主體名稱(chēng)列表。
- 組、成員資格和變更:收集組信息及其成員關(guān)系。
- 組織單位(OU):獲取組織單位的詳細(xì)信息。
- 組策略對(duì)象(GPO)和 gPLink 詳細(xì)信息:收集組策略對(duì)象及其鏈接信息。
- DNS 區(qū)域和記錄:獲取 DNS 配置信息。
- 打印機(jī):列出網(wǎng)絡(luò)中的打印機(jī)信息。
- 計(jì)算機(jī)及其屬性:收集計(jì)算機(jī)對(duì)象的詳細(xì)資料。
- PasswordAttributes:獲取密碼屬性信息。
- LAPS 密碼:收集本地管理員密碼解決方案(LAPS)的密碼信息。
- BitLocker 恢復(fù)密鑰:獲取 BitLocker 的恢復(fù)密鑰。
- 域、OU、根容器、GPO、用戶(hù)、計(jì)算機(jī)和組對(duì)象的 ACL(DACL 和 SACL):收集訪(fǎng)問(wèn)控制列表信息。
- GPOReport:生成組策略對(duì)象的報(bào)告。
- Kerberoast 和用于服務(wù)賬戶(hù)的域賬戶(hù):獲取可能被用于 Kerberoasting 攻擊的服務(wù)賬戶(hù)信息。
支持系統(tǒng)
ADRecon 需要在 Windows 主機(jī)上運(yùn)行,具體要求包括:
(1) 必要要求:
- .NET Framework 3.0 及以上版本(Windows 7 已包含 3.0)。
- PowerShell 2.0 及以上版本(Windows 7 已包含 2.0)。
(2) 可選要求:
- Microsoft Excel:用于查看生成的報(bào)告。
- 遠(yuǎn)程服務(wù)器管理員工具(RSAT):用于與域控制器通信。
- Windows 10 或 Windows 7 主機(jī)。
項(xiàng)目?jī)?yōu)勢(shì)
- 全面的信息收集:ADRecon 能夠從 AD 環(huán)境中提取多種關(guān)鍵數(shù)據(jù),幫助安全專(zhuān)業(yè)人員全面了解網(wǎng)絡(luò)狀況。
- 報(bào)告格式化:生成的 Excel 報(bào)告經(jīng)過(guò)特別格式化,包含摘要視圖和指標(biāo),便于分析和決策。
- 易于使用:可以從任何連接到環(huán)境的工作站運(yùn)行,即使是非域成員的主機(jī)也可以執(zhí)行,且可在非特權(quán)(標(biāo)準(zhǔn)域用戶(hù))賬戶(hù)上下文中運(yùn)行。
- 開(kāi)源透明:作為開(kāi)源項(xiàng)目,ADRecon 的源代碼公開(kāi),用戶(hù)可以查看、修改和定制,以滿(mǎn)足特定需求。
使用場(chǎng)景
- 安全審計(jì):幫助審計(jì)員評(píng)估 AD 環(huán)境的安全狀況,發(fā)現(xiàn)潛在的安全隱患。
- 數(shù)字取證與事件響應(yīng)(DFIR):協(xié)助分析師在安全事件發(fā)生后收集證據(jù),了解攻擊路徑和影響范圍。
- 滲透測(cè)試:作為滲透測(cè)試者的后利用工具,幫助獲取目標(biāo) AD 環(huán)境的詳細(xì)信息,制定進(jìn)一步的測(cè)試策略。
- 系統(tǒng)管理:協(xié)助管理員了解 AD 環(huán)境的配置和狀態(tài),進(jìn)行日常維護(hù)和優(yōu)化。
安裝與使用
(1) 下載:從 ADRecon 的 GitHub 倉(cāng)庫(kù)克隆項(xiàng)目源碼或下載預(yù)編譯版本。
git clone https://github.com/adrecon/ADRecon.git
(2) 運(yùn)行腳本:在 PowerShell 中導(dǎo)航到項(xiàng)目目錄,執(zhí)行 ADRecon.ps1 腳本。
.\ADRecon.ps1
(3) 生成報(bào)告:按照提示輸入所需參數(shù),等待腳本執(zhí)行完成,生成的 Excel 報(bào)告將保存在指定目錄中。
截圖
地址
項(xiàng)目地址:https://github.com/adrecon/ADRecon