yaklang/hack-skills

Helping AI Agent become an awesome practical hacker!

解决的问题

HackSkills 提供了一个结构化、凝练的网络安全技能知识库,专为 AI 代理在授权的安全研究、渗透测试和漏洞赏金活动中使用而设计。它将庞大且碎片化的安全资源转化为可组合、可搜索的格式,使代理能够按需加载,执行复杂的攻击剧本。

如何工作

该项目将安全知识组织为三层结构,以优化代理获取信息的方式:

  1. 主入口:全局路由和操作纲领,指导代理的整体策略和阶段评估。
  2. 类别入口:将稳定的话题家族(如 API 安全、认证、注入攻击)分组的路由节点。
  3. 深度主题技能:包含执行细节、载荷矩阵和绕过技术的详细攻击剧本。

知识源自高质量的公开资源(如 HackTricks 和 PayloadsAllTheThings),被提炼为可路由、可审计的技能,避免直接复制庞大的字典,而是聚焦于稳定样本和分类体系。

适用对象

专为执行授权渗透测试、CTF 比赛和漏洞赏金计划的 AI 代理及安全研究人员设计。

主要亮点

  • 代理优化结构:采用 SKILL.md 格式,便于加载器轻松安装和检索。
  • 全面覆盖:涵盖 14 个安全领域(包括 Web、API、OS 权限提升和 LLM 安全)的 102 个深度主题技能。
  • 凝练智能:将原始载荷列表转化为基于场景的索引和方法矩阵,提升代理稳定性。
  • 多通道访问:可通过静态 Web UI 快速查询,通过 GitHub 源码参与贡献,或通过加密 ZIP 包用于离线环境。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目