用途:该技能面向Web应用与API的自动化渗透测试,用于发现漏洞、演示利用思路并输出安全评估报告。它依赖penetration-tester插件来评估应用的安全态势。
主要能力:
- 目标识别:分析用户请求,确定要测试的Web应用或API端点。
- 漏洞扫描:执行自动化扫描以发现潜在漏洞,覆盖OWASP Top 10风险。
- 报告生成:输出详细的渗透测试报告,包含已识别的漏洞、风险评级与修复建议。
使用方式:技能在需要执行以下任务时被触发:对Web应用进行渗透测试;识别Web应用或API中的漏洞;评估Web应用的安全态势;生成描述安全缺陷与修复步骤的报告。示例请求包括“Run a penetration test on example.com”(对指定域名开展综合测试,报告SQL注入、XSS、CSRF等漏洞)以及“Perform vulnerability assessment on the /api/users endpoint”(针对指定API端点扫描,识别认证绕过或授权问题并给出修复建议)。资料未提供具体安装命令或调用代码。
适用场景:授权范围内的Web应用或API安全评估、漏洞识别、安全态势检查与报告输出;可与其他安全工具和插件集成,例如将发现导出到漏洞跟踪系统,以支持漏洞管理与修复工作。
限制与注意事项:
- 授权:在任何系统上执行渗透测试前,必须确保已获得明确授权。
- 范围界定:应清晰定义测试范围,避免产生意外后果。
- 安全利用:谨慎使用利用技术,在演示漏洞的同时避免造成损害。 资料未说明支持的平台、收费方式或具体扫描覆盖范围之外的效果。