mcpField
E
essential-tools

essential-tools

github.com/transilienceai安全598190 次安装13 周前更新
代码仓库

关于 essential-tools

面向渗透测试的工具与方法技能,涵盖 Web、API、二进制分析和报告规范。它要求在侦察阶段检查必要工具的可用性,并记录缺失工具造成的限制。

主要功能

  1. 01Burp Suite 与 Playwright 测试流程
  2. 02二进制静态分析与逆向
  3. 03Nuclei 暴露面扫描
  4. 04sslscan TLS 检查
  5. 05PTES、OWASP WSTG 与报告规范

适用场景

  1. 01开展 Web 或 API 渗透测试
  2. 02自动化浏览器测试并采集证据
  3. 03检查 TLS 配置与常见暴露
  4. 04按规范整理并交付渗透测试报告

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/transilienceai/communitytools --skill essential-tools

安装后在 Claude Code 中输入/essential-tools确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

reference/
binary-analysis-quickstart.md
coding-challenges.md
essential-skills-cheat-sheet.md
essential-skills-index.md
essential-skills-quickstart.md
essential-skills-resources.md
playwright-automation.md
web-application-attacks.md

详细介绍

必备工具

渗透测试的核心工具、方法和报告标准。

组件

组件用途
Burp Suite代理、扫描器、Intruder、Repeater、Sequencer
Playwright浏览器自动化、证据采集、SPA 测试
二进制分析静态分析、逆向工程、字符串提取
Nuclei基于模板的暴露面和错误配置扫描
sslscanTLS 安全状况(协议、密码套件、证书)
方法论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