这是一个专为Kali Linux环境设计的Model Context Protocol (MCP)服务器集合。通过集成强大工具与灵活功能,增强逆向工程、安全测试和自动化工作流程,简化Kali Linux任务。
按照以下步骤快速开始使用kali-mcps:
docker build -t kali-mcps:latest .
{
"mcpServers": {
"kali-docker": {
"command": "docker",
"args": ["run", "-i", "kali-mcps:latest"]
}
}
}
"kali-docker"是服务器名称,您可以自定义。"command": "docker"指定将使用Docker运行容器。"args"定义了Docker运行参数:-i启用交互模式,kali-mcps:latest是刚刚构建的镜像。basic_scan进行基本网络扫描。disassemble反编译目标文件。capture_live捕获实时网络流量。自上次更新以来,我们新增了以下功能,基于FastMCP框架集成了系列工具:
basic_scan:基本网络扫描。intense_scan:深入网络扫描。stealth_scan:隐蔽网络扫描。quick_scan:快速网络扫描。vulnerability_scan:漏洞扫描。basic_symbols:列出基本符号。dynamic_symbols:列出动态符号。demangle_symbols:解码符号。numeric_sort:按数字排序符号。size_sort:按大小排序符号。undefined_symbols:列出未定义符号。file_headers:列出文件头。disassemble:反编译目标文件。symbol_table:列出符号表。section_headers:列出段头。full_contents:列出完整内容。basic_strings:基本字符串提取。min_length_strings:按指定最小长度提取字符串。offset_strings:按偏移量提取字符串。encoding_strings:按编码提取字符串。capture_live:实时捕获网络流量。analyze_pcap:分析pcap文件。extract_http:提取HTTP数据。protocol_hierarchy:显示协议层次结构。display_filter:应用显示过滤器。start:启动服务。stop:停止服务。status:查看服务状态。该项目仍处于初期阶段。开发者正在准备相关内容,包括服务器配置、工具集成和文档。目前尚未完全准备好,但敬请期待即将到来的精彩内容!
随意关注或收藏此仓库以获取更新,了解新功能和文件的添加情况。一旦基础工作完成,欢迎提出贡献和建议。