🚀 Pentest MCP: A Comprehensive Tool for Professional Penetration Testing

🚀 Pentest MCP: A Comprehensive Tool for Professional Penetration Testing

site icon
2025.04.18 3
TypeScript渗透测试网络安全其它
Pentest MCP 是一个专为网络安全专业人员设计的渗透测试服务器,提供了一套全面的工具集,包括 Nmap、Go/Dirbuster、Nikto 和 John the Ripper 等。该项目简化了渗透测试环境的搭建过程,使测试人员能够专注于任务而无需担心工具的安装和配置。
View on GitHub

Overview

基本能力

产品定位

Pentest MCP 是一个专为网络安全专业人员设计的渗透测试服务器,旨在提供一个可靠且高效的渗透测试环境。

核心功能

  • 全面的工具集:包括 Nmap、Go/Dirbuster、Nikto 和 John the Ripper 等工具。
  • 用户友好的界面:设计简洁,便于快速访问工具。
  • 模块化设计:可以根据需要添加或移除工具。
  • 定期更新:保持最新的功能和安全性补丁。
  • 社区支持:加入一个专业社区,分享见解和技巧。

适用场景

  • 网络安全渗透测试
  • 网络漏洞扫描
  • 目录暴力破解
  • 密码破解

工具列表

  • Nmap:强大的网络扫描工具,用于识别目标系统上的开放端口和服务。
  • Go/Dirbuster:目录暴力破解工具,用于发现 Web 服务器上的隐藏目录和文件。
  • Nikto:Web 服务器扫描器,用于检查漏洞。
  • John the Ripper (JtR):快速的密码破解工具,支持多种哈希类型。

常见问题解答

使用教程

使用依赖

确保已安装所有必要的依赖项,具体依赖项可在 requirements.txt 文件中找到。

安装教程

  1. 克隆仓库bash git clone https://github.com/Karthikathangarasu/pentest-mcp.git cd pentest-mcp
  2. 下载最新版本:访问 Releases section 下载最新版本。
  3. 配置:修改 config 目录中的配置文件以适应您的环境。
  4. 启动服务器bash ./start-server.sh

调试方式

启动服务器后,可以通过 Web 浏览器访问服务器界面,界面将引导您使用可用工具。每个工具都有专门的文档和使用示例。

  • Nmap 扫描:输入目标 IP 地址,选择扫描类型(如 SYN 扫描),点击“开始扫描”并查看结果。
  • Go/Dirbuster 目录暴力破解:输入目标 URL,选择字典,点击“开始”进行暴力破解。
  • Nikto Web 漏洞扫描:输入目标 URL,点击“扫描”以识别漏洞。
  • John the Ripper 密码破解:上传密码哈希文件,开始破解过程。

许可证

该项目遵循 MIT 开源许可条款。