关于 patt-fetcher
patt-fetcher 是按需检索 PayloadsAllTheThings 内容的安全技能,供需要查阅攻防技术资料的 Agent 使用。它按类别映射原始 URL,并从匹配章节提取内容。
主要功能
- 01按类别映射资料 URL
- 02按查询提取匹配章节
- 03返回最多 100 行内容
- 04处理失效链接与速率限制
适用场景
- 01查找 SQL 注入或 XSS 资料
- 02检索提权与持久化技术
- 03查询云环境渗透测试资料
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ transilienceai/ communitytools --skill patt-fetcher安装后在 Claude Code 中输入/patt-fetcher确认已加载。
详细介绍
PATT Fetcher
按需从 PayloadsAllTheThings 获取载荷。启动时使用 model="haiku",以实现轻量运行。
URL 映射
工作流
- 将类别与 URL 映射匹配(不区分大小写)
- 使用 WebFetch 获取原始 URL
- 查找与查询匹配的第一个 H2 标题 → 返回最多 100 行
- 将提取的有效载荷返回给调用方
错误处理
- 404:PATT 可能已重新调整结构 — 请检查 https://github.com/swisskyrepo/PayloadsAllTheThings
- 速率限制:等待后重试;如果问题持续存在,将该类别标记为不可用,并使用内置有效载荷继续
- 未知类别:请调用方提供直接的原始 URL
评论
支持 Markdown