关于 essential-tools
面向渗透测试的工具与方法技能,涵盖 Web、API、二进制分析和报告规范。它要求在侦察阶段检查必要工具的可用性,并记录缺失工具造成的限制。
主要功能
- 01Burp Suite 与 Playwright 测试流程
- 02二进制静态分析与逆向
- 03Nuclei 暴露面扫描
- 04sslscan TLS 检查
- 05PTES、OWASP WSTG 与报告规范
适用场景
- 01开展 Web 或 API 渗透测试
- 02自动化浏览器测试并采集证据
- 03检查 TLS 配置与常见暴露
- 04按规范整理并交付渗透测试报告
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ transilienceai/ communitytools --skill essential-tools安装后在 Claude Code 中输入/essential-tools确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
reference/binary-analysis-quickstart.mdcoding-challenges.mdessential-skills-cheat-sheet.mdessential-skills-index.mdessential-skills-quickstart.mdessential-skills-resources.mdplaywright-automation.mdweb-application-attacks.md详细介绍
必备工具
渗透测试的核心工具、方法和报告标准。
组件
| 组件 | 用途 |
|---|---|
| Burp Suite | 代理、扫描器、Intruder、Repeater、Sequencer |
| Playwright | 浏览器自动化、证据采集、SPA 测试 |
| 二进制分析 | 静态分析、逆向工程、字符串提取 |
| Nuclei | 基于模板的暴露面和错误配置扫描 |
| sslscan | TLS 安全状况(协议、密码套件、证书) |
| 方法论 | PTES、OWASP WSTG、攻击优先级排序 |
| 报告 | 专业报告模板、PDF 生成 |
参考资料
reference/essential-skills*.md- Burp Suite 技巧和 Web 安全测试方法论reference/playwright-automation.md- 用于渗透测试的 Playwright MCP 用法reference/binary-analysis-quickstart.md- 可执行文件静态分析和逆向工程reference/web-application-attacks.md- Web 应用攻击方法论formats/transilience-report-style/pentest-report.md- 漏洞发现质量标准、合规映射和交付前检查清单
Web/API 测试开始时必需的工具
在宣布侦察完成前运行可用性检查:
command -v subfinder nuclei sslscan httpx; curl -s "https://crt.sh/?q=%25.${DOMAIN}&output=json" | head -c1
- 子域名/CT 枚举:subfinder、certspotter、crt.sh
- TLS 安全状况:sslscan
- 基于模板的暴露面扫描:nuclei
如果某类工具不可用,请将其记录为明确的限制——切勿在跳过整类工具的情况下宣布侦察已完成。手写 urllib 不能替代专用工具(参见 skills/coordination/reference/principles.md 中的“优先使用真实工具,而非手写 HTTP”)。
评论
支持 Markdown