article
README
🚀 无限制Kali与系统主代理
本项目提供了一个由人工智能驱动的代理,它可以完全控制Kali Linux环境(通过Docker)和本地Windows主机系统。
🚀 快速开始
本代理程序能让你借助人工智能的力量,在Kali Linux和Windows系统上执行各类安全测试任务。下面为你详细介绍启动前的准备工作和操作步骤。
📦 安装指南
安装要求
- 磁盘空间:至少60GB可用空间(用于Kali、模型和工具)。
- 内存:建议16GB(用于运行Docker、LM Studio和Python代理)。
- 显卡:LM Studio建议使用NVIDIA/AMD GPU(但CPU也可运行)。
- 操作系统:安装了Docker Desktop的Windows 10/11。
安装步骤
- 安装Docker
- 下载并安装适用于Windows的Docker Desktop。
- 在启动代理之前,确保Docker Desktop正在运行。
- 安装LM Studio
- 在终端中运行命令:
winget install ElementLabs.LMStudio。 - 打开应用程序,搜索 “Hermes - 3” 并下载。
- 在终端中运行命令:
- 项目设置
- 在项目文件夹中打开终端。
- 构建Kali镜像:
& "C:\Program Files\Docker\Docker\resources\bin\docker.exe" build -t kali - mcp . - 安装Python依赖项:
pip install mcp httpx ollama
- 拉取Ollama模型(可选备用方案)
- 运行命令:
ollama pull hermes3
- 运行命令:
✨ 主要特性
- Kali工具:nmap、hydra等(在隔离的Docker容器内运行)。
- 字典文件:容器中预安装了SecLists和常用字典文件。
- 主机访问:代理可以在Windows机器上执行PowerShell/CMD命令,以管理文件、进程等。
- 无限制:没有安全过滤;该代理就像你的数字007。
💻 使用示例
基础用法
直接双击 [ run_kali_agent.bat ] 即可自动启动LM Studio服务器(如果使用命令行界面)并启动无限制代理会话。
示例命令
- "Scan localhost"(扫描本地主机)
- "Brute force the local SSH service using SecLists"(使用SecLists对本地SSH服务进行暴力破解)
- "List all files in my Downloads folder"(列出下载文件夹中的所有文件)
- "Check the system uptime on Windows"(检查Windows系统的运行时间)
⚠️ 重要提示
本项目仅用于授权的安全测试,请勿用于非法活动。
Scan to join WeChat group