前言¶
把滲透測試拆成步驟丟給大模型,常見結果是:命令列得出來,但在主機上跑不起來;目標環境不同,編排邏輯就要重寫一遍。Agent Skill 的思路是把一套可複用的流程封裝成技能,由 Agent 在任務裏按需調用。下面介紹綜合滲透測試,一個在 SkillHub 上發佈的社區技能,定位是把滲透測試相關的通用流程整理成 Agent 可執行的任務說明。
這是什麼¶
綜合滲透測試是發佈在 SkillHub 的 Agent Skill,座標 @user_3c6cb52e/hack-lr-b019,版本 1.0.0,來源爲 community,分類 it-ops-security,發佈者 user_3c6cb52e。按 SKILL.md 格式編寫,供 Agent 在滲透測試相關任務中加載和遵循。
官方簡介只有一句:綜合滲透測試專用技能,幫助 AI Agent 高效完成相關任務。也就是說,它不承諾某一種固定工具鏈,而是把滲透測試這類任務的通用做法和注意事項寫進技能裏,讓 Agent 按說明逐步執行。
核心功能¶
1、按滲透測試流程組織任務:把信息收集、邊界確認、後續步驟等環節拆成 Agent 可執行的子任務。
2、給出可復現的操作約束:技能文件裏寫清該做什麼、不能做什麼,例如未經授權的目標不碰、權限範圍不越界。
3、適配 Agent 調用:以 SKILL.md 的指令和示例形式存在,由 Agent 讀取後按步驟執行,不需要單獨啓動服務。
以上是按技能簡介和 SKILL.md 常規結構能確認的能力。技能頁沒有列出具體命令或外部工具依賴,本文不補寫。
安裝與啓用¶
官方地址:https://api.skillhub.cn/user_3c6cb52e/hack-lr-b019
技能頁:https://www.skillhub.cn/skills/user_3c6cb52e/hack-lr-b019
從 SkillHub 頁面把技能安裝到本地後,在 Cursor、Codex CLI 或 Claude Code 中把技能目錄指給 Agent,並在對話裏說明要用「綜合滲透測試」這個技能處理當前任務。若客戶端需要單獨開啓技能開關,按對應客戶端說明操作。
安裝後建議先做一次空跑:讓 Agent 只列出它會按哪些步驟執行,不真正觸網,確認流程和範圍符合預期。
典型用法¶
以授權範圍內的內網目標爲例,用法可以寫成:
目標:對已授權的內網主機做滲透測試
範圍:僅 192.168.1.0/24,不含第三方系統
要求:先說明每步目的,再執行;發現高危可利用點只記錄,不擴大影響
Agent 加載技能後,會按技能裏的流程拆解任務,例如先做存活與端口探測,再針對開放服務做進一步驗證。實際輸出取決於技能文件內容和目標環境,本文只給出任務描述方式,不寫編造的復現結果。
適用場景與注意¶
適合:已經拿到書面授權、需要 Agent 按統一流程跑滲透測試步驟的團隊;想把滲透測試操作沉澱成可複用技能的場景。
限制:技能頁沒有提供詳細文檔或外部工具清單,能力邊界取決於技能文件本身;未列出的依賴不自行補裝。評分、下載和安裝數按 SkillHub 顯示爲準,頁面上的數值會變化。
必須注意:只在已授權目標上使用。技能提供的是流程和約束,不替代授權審批、範圍確認和合規審查。遇到權限不足、範圍不清或第三方資產時,先停手確認。
結尾¶
綜合滲透測試把滲透測試的通用流程和約束整理成 Agent 可加載的技能,價值在於讓任務拆解和執行口徑一致,而不是多一套命令集合。需要查看完整說明,可訪問官方地址:https://api.skillhub.cn/user_3c6cb52e/hack-lr-b019