Agent Skills
› PentesterFlow/agent
PentesterFlow/agent
GitHub用于安全测试的技能,指导Agent使用curl等工具对目标进行探测,生成报告并调用confirm_finding确认漏洞发现。
Install All Skills
npx skills add PentesterFlow/agent --all -g -y
Skills in Collection (11)
用于安全测试的技能,指导Agent使用curl等工具对目标进行探测,生成报告并调用confirm_finding确认漏洞发现。
需要对目标URL进行安全扫描或渗透测试
需要验证特定请求是否存在安全漏洞
npx skills add PentesterFlow/agent --skill my-skill -g -y
提供不安全反序列化漏洞的渗透测试流程,涵盖Java、.NET、Python等格式指纹识别与Gadget链构造。
发现疑似反序列化的输入参数或Cookie
需要生成特定语言的恶意反序列化Payload
npx skills add PentesterFlow/agent --skill deserialize -g -y
GraphQL渗透测试技能,用于发现端点、探测Schema(含绕过WAF策略)、测试授权漏洞、查询批处理及深度DoS等安全风险。
目标暴露/graphql端点
存在GraphiQL或Apollo界面
接受GraphQL查询请求
npx skills add PentesterFlow/agent --skill graphql -g -y
JWT攻击手册,指导对目标系统的JWT令牌进行解码、伪造及漏洞利用。涵盖alg=none绕过、HS/RS混淆、kid注入及SSRF等常见安全缺陷的利用方法。
用户持有JWT令牌并尝试绕过认证
需要检测或利用JWT相关的身份验证漏洞
npx skills add PentesterFlow/agent --skill jwt -g -y
针对竞态条件和TOCTOU漏洞的测试指南,涵盖礼品卡、余额等场景。提供单包攻击和HTTP/1.1流水线两种执行方法,并包含验证步骤,用于检测并发处理导致的状态混淆和安全绕过。
需要测试并发请求下的业务逻辑一致性
检查是否存在双重支付或重复使用优惠券漏洞
评估文件上传与读取之间的时间竞争风险
npx skills add PentesterFlow/agent --skill race -g -y
针对授权域名的外部侦察技能,通过被动查询CT日志和OTX进行子域名枚举,并利用curl探测存活主机与技术指纹,旨在安全映射攻击面。
用户请求对特定域名进行攻击面映射
需要进行子域名发现和被动信息收集
npx skills add PentesterFlow/agent --skill recon -g -y
提供 SSRF 漏洞测试流程,包括确认原语、映射过滤器行为、利用云元数据及内部服务发现,最终证明影响并生成报告。
目标参数接受 URL 或主机名
怀疑存在服务端请求伪造漏洞
npx skills add PentesterFlow/agent --skill ssrf -g -y
针对服务端模板注入(SSTI)的渗透测试技能,涵盖指纹识别、引擎判定及RCE利用。
发现用户输入被反射至服务端模板
{{7*7}}等表达式渲染为计算结果而非字面量
npx skills add PentesterFlow/agent --skill ssti -g -y
Supabase RLS安全审计技能。用于在前端JS中提取项目URL和匿名密钥,映射表结构,并测试匿名状态下的RLS读取泄露(PII/密钥)及写入滥用(伪造记录),以验证数据库行级安全策略配置是否正确。
前端代码包含Supabase匿名密钥或URL
目标应用使用Supabase后端服务
需要检查Row-Level-Security策略配置
npx skills add PentesterFlow/agent --skill supabase -g -y
自动化扫描子域接管漏洞,通过发现悬空CNAME/NS记录指向未注册第三方资源,验证HTTP指纹并证明影响,辅助安全测试。
需要检测子域接管风险
枚举悬空DNS记录
验证第三方服务未占用状态
npx skills add PentesterFlow/agent --skill takeover -g -y
Web漏洞狩猎指南,指导Agent对特定端点进行IDOR、注入、认证缺陷等测试。强调使用curl手动验证真实PoC和影响,避免依赖重型扫描器,确保发现具有实际危害性。
需要对已知目标进行安全测试
发现潜在漏洞需验证真实PoC
npx skills add PentesterFlow/agent --skill webvuln -g -y


