AI渗透测试系统

一个基于AI和MCP协议的自动化渗透测试系统,使用Docker和Kali Linux工具进行安全测试。

  • by coolsammy2k
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 coolsammy2k/ai-pentesting-mcp

使用说明

人工智能测试mcp

一个使用模型上下文协议(MCP)、Docker和Kali Linux工具的全面的人工智能渗透测试系统。

基于人工智能的MCP服务器渗透测试

概述

该项目使用以下工具创建了一个自动化渗透测试环境:

  • 使用Kali Linux工具的MCP(模型上下文协议)服务器
  • 用于自动化测试工作流程的AI Agent
  • MITRE ATT&CK框架映射
  • 基于Docker的隔离环境

快速开始

  1. 克隆和设置:
git clone <repository>
cd ai-pentesting-mcp
chmod +x *.sh scripts/*.sh

./start_pentest_lab.sh

## Architecture Overview

┌─────────────────┐    ┌──────────────────┐    ┌─────────────────┐
│   AI Agent      │◄──►│   MCP Server     │◄──►│   Target        │
│   (Controller)  │    │   (Kali Linux)   │    │   Environment  │
└─────────────────┘    └──────────────────┘    └─────────────────┘