剑庭安
首页
黑客安全首页全部安全栏目 黑客技术黑客技术、渗透测试、漏洞利用工具与教程 安全软件安全工具、扫描器、检测与审计软件 病毒分析恶意软件分析、样本、逆向与沙箱 CTF思路CTF 题目、writeup、解题思路与工具 防护思路防御技术、加固、检测响应与蓝队 红蓝攻防红队攻击模拟、蓝队对抗、攻防演练 漏洞知识库漏洞、CVE、PoC、EXP 与安全研究
逆向|反编译
PHP源码PHP 网站源码、程序、系统 APP源码安卓/iOS APP 源码 ASP源码ASP 网站源码与程序 NET源码.NET 网站源码与系统 小程序源码微信/支付宝小程序源码 Dedecms风格模板Dedecms 织梦风格模板 Empirecms风格模板EmpireCMS 帝国风格模板 Discuz商业模板/插件Discuz 商业模板与插件 WordPress主题/插件WordPress 主题与插件 其它源码、模板其它各类源码与模板 游戏源码游戏源码与引擎项目 加密货币源码加密货币、区块链、钱包、USDT/比特币相关源码与工具 手游源码手机游戏源码、服务端、客户端与引擎项目 传奇源码热血传奇、传奇世界、复古传奇等客户端/服务端/引擎源码 页游源码网页游戏、H5 游戏、浏览器游戏源码 端游源码电脑单机游戏、PC 网游客户端/服务端源码
最新万能免驱动支持所有型号打印机下载程序 日历天气老黄历 · 每天同步真实日期与天气
站长工具站长工具 自助开通会员浏览该分类 其他资源qtziy SEO工具SEO工具 站群源码站群源码 泛程序泛程序 蜘蛛模板蜘蛛模板 蜘蛛池蜘蛛池 外链工具外链工具
搜索 自助开通会员🔓 破甲 API
登录 注册
首页 分类列表 CTF思路 kimi-cli-for-xbow - 基于kimi-c…
kimi-cli-for-xbow - 基于kimi-cli二次开发的针对CTF竞赛的专用Agent CTF思路 点击放大
作者:admin 发布:2026-10-06

kimi-cli-for-xbow - 基于kimi-cli二次开发的针对CTF竞赛的专用Agent

项目说明Kimi CLI> [!WARNING] > 本项目说明:此版本是基于 官方 Kimi CLI 改造的定制版本,非官方主线版本。>> 包含额外的功能扩展(CTF Agent、Daemon 模式、自定义模型等),如需使用官方版本,请访问 MoonshotAI/kimi-…
资源可下载 免费下载 0 条讨论
会员资源
开通会员后即可下载全部资源。
登录后开通会员
会员方案
510浏览量
0讨论
2下载链接
可下载资源状态
内容可验证
更新 2026-10-06
人工审核发布
评论区答疑

kimi-cli-for-xbow - 基于kimi-cli二次开发的针对CTF竞赛的专用Agent

项目说明

Kimi CLI

> [!WARNING]
> 本项目说明:此版本是基于 官方 Kimi CLI 改造的定制版本,非官方主线版本。
>
> 包含额外的功能扩展(CTF Agent、Daemon 模式、自定义模型等),如需使用官方版本,请访问 MoonshotAI/kimi-cli。

主要功能


基于 kimi-cli 二次开发的针对 CTF 竞赛的专用 Agent

> [!IMPORTANT]
> 建议与 ez-xbow-platform-mcp 配合使用。

🎯 本版本新增功能:

  • ✨ 自定义 OpenAI 模型 API 接口支持 - 支持 DeepSeek、通义千问等第三方模型

  • 🛡️ Xbow 专用 Agent - 针对竞赛优化的 Agent

  • 🤖 Daemon 模式自动解题 - 配合 xbow MCP 自动获取题目并解题

  • ⏰ 命令执行防沉迷保护 - 防止无限循环和过度命令执行

  • 📁 Kimi Session 隔离 - 按工作目录维护独立的对话上下文
  • 原有功能:

  • 类 Shell 的 UI 和 Shell 命令执行

  • Zsh 集成

  • 支持

  • MCP 支持

  • 更多功能持续开发中...
  • 安装

    Kimi CLI 以 Python 包的形式发布在 PyPI 上。我们强烈推荐使用 uv 进行安装。如果你还没有安装 uv,请先按照这里的说明进行安装。

    安装好 uv 后,你可以使用以下命令安装 Kimi CLI:

    运行 kimi --help 检查 Kimi CLI 是否安装成功。

    > [!IMPORTANT]
    > 由于 macOS 的安全检查机制,首次运行 kimi 命令可能需要 10 秒或更长时间,具体取决于你的系统环境。

    使用以下命令将 Kimi CLI 升级到最新版本:

    使用

    在你想要工作的目录中运行 kimi 命令,然后发送 /setup 来配置 Kimi CLI:

    ![](./docs/images/setup.png)

    配置完成后,Kimi CLI 就可以使用了。你可以发送 /help 获取更多信息。

    🏆 比赛环境快速启动

    > [!IMPORTANT]
    > 以下是完整的 CTF 自动解题环境配置流程,适用于需要使用 Daemon 模式进行自动化解题的场景。

    第一步:配置 xbow MCP 服务

    在当前目录创建 mcp.json 配置文件:

    第二步:启动 xbow MCP 服务

    xbow MCP 项目地址:ez-xbow-platform-mcp
    根据使用场景选择启动方式:

    使用模拟平台运行(测试):

    使用真实平台运行:

    第三步:配置 Kimi CLI

    1. 安装依赖:

    2. 进入交互式命令行配置模型:

    3. 在 kimi 命令行中发送 /setup 配置模型(参考自定义 OpenAI API 接口部分)
    4. 配置完成后退出保存

    第四步:启动自动解题

    1. 根据实际情况修改启动脚本 start.sh 中的模型参数(-m)
    2. 运行启动脚本:

    构建二进制(可选,用于多开)

    如果需要同时运行多个 CLI 实例进行并行解题,可以构建独立的二进制文件:

    构建完成后,你可以:

  • 在不同目录中同时运行多个 kimi 实例

  • 每个实例独立配置不同的 agent 和模型

  • 实现多 agent 并行解题,提高效率
  • 示例多开配置:

    功能

    Shell 模式

    Kimi CLI 不仅是一个编码 Agent,同时也是一个 Shell。你可以通过按 Ctrl-X 来切换模式。在 Shell 模式下,你可以直接运行 Shell 命令而无需离开 Kimi CLI。

    > [!NOTE]
    > 像 cd 这样的内置 Shell 命令暂不支持。

    Zsh 集成

    你可以将 Kimi CLI 与 Zsh 一起使用,为你的 Shell 体验赋予 AI Agent 能力。

    通过以下命令安装 zsh-kimi-cli 插件:

    > [!NOTE]
    > 如果你使用的不是 Oh My Zsh 的插件管理器,可能需要参考插件的 README 了解安装说明。

    然后在 ~/.zshrc 中将 kimi-cli 添加到 Zsh 插件列表:

    重启 Zsh 后,你可以通过按 Ctrl-X 切换到 Agent 模式。

    ACP 支持

    Kimi CLI 开箱即支持 。你可以将它与任何兼容 ACP 的编辑器或 IDE 一起使用。

    例如,要在 Zed 中使用 Kimi CLI,请在 ~/.config/zed/settings.json 中添加以下配置:

    然后你就可以在 Zed 的 Agent 面板中创建 Kimi CLI 线程了。

    使用 MCP 工具

    Kimi CLI 支持成熟的 MCP 配置约定。例如:

    使用 --mcp-config-file 选项运行 kimi 以连接到指定的 MCP 服务器:

    > cli 目录下放置mcp.json无需指定配置文件会自动读取

    自定义 OpenAI API 接口

    Kimi CLI 支持使用自定义的 OpenAI 兼容 API 端点,可以使用 DeepSeek、通义千问等第三方模型服务。

    #### 方式一:通过 /setup 配置(推荐)

    运行 kimi 后,发送 /setup 命令进行交互式配置:

    1. 选择 API 平台:

    2. 选择 Provider 类型:

    3. 根据提示输入 API Base URL 和 API Key

    支持的第三方服务示例:

  • DeepSeek
  • - API Base:
    - Provider: OpenAI Legacy
    - Model: deepseek-chat, deepseek-coder 等

  • 通义千问(Qwen)
  • - API Base:
    - Provider: OpenAI Legacy
    - API Key: 从阿里云获取

  • 其他 OpenAI 兼容服务
  • - 只要提供 OpenAI 兼容接口的服务都可以使用

    #### 方式二:通过命令行参数

    直接在启动时指定(注:此功能需要相应的命令行参数支持):

    此功能允许你使用各种 OpenAI 兼容的第三方模型服务或自托管模型。

    Xbow 专用 Agent

    Kimi CLI 包含专为竞赛设计的特殊 Agent(ctfer,security,security_beta) 模式。此模式针对安全分析、漏洞评估以及 CTF 挑战中常见的问题解决任务进行了优化。

    >
    >
    > security_betaagent ,需要先 clone 上面这个仓库,借助 cli 的文件工具进行技巧筛选

    Daemon 模式自动解题

    Kimi CLI 可以在 daemon 模式下运行,并在与 xbow MCP 服务器集成时自动获取和解决 CTF 题目。此功能支持持续的自动化解题工作流。

    #### 配置 Daemon 模式

    1. 在当前目录创建 MCP 配置文件 mcp.json(Kimi CLI 会自动加载当前目录的 mcp.json):

    2. 启动 Daemon 模式进行自动解题:

    参数说明:

  • -a security:指定使用 security(CTF)专用 agent

  • -m deepseek-chat:指定使用的模型(可根据需要选择其他模型)

  • --daemon:启用 daemon 模式

  • --:显示详细日志

  • -c "..." 或 --command "...":初始任务指令,指导 agent 的解题策略
  • 3. 工作原理:

    - Daemon 在后台持续运行
    - 自动从 xbow MCP 获取新题目(通过 list_challenges)
    - 使用指定的 agent 和模型分析并尝试解决问题
    - 自动提交解决方案
    - 记录所有活动以供审查
    - 当没有新题目时自动完成任务

    4. 监控 Daemon 模式:

    - 查看实时日志:使用 -- 参数查看详细的执行日志
    - 停止 Daemon:使用 Ctrl-C 或发送终止信号

    > [!TIP]
    > 你可以根据实际需求自定义任务指令,例如:
    >
    > - 指定题目类型:-c "只做 web 类型的题目"
    > - 调整解题策略:-c "优先做简单题目,从低分开始"
    > - 设置完成条件:-c "完成 10 道题目后停止"

    > [!NOTE]
    >
    > - MCP 配置文件默认从当前目录的 mcp.json 加载,无需指定 --mcp-config-file 参数
    > - 建议使用 -- 参数以便实时监控 daemon 的执行状态
    > - Agent 类型 -a 和模型 -m 参数请根据实际项目配置

    > [!TIP]
    > 📚 完整环境配置指南:如需配置 CTF 比赛环境进行自动解题,请参考 比赛环境快速启动 章节,包含 xbow MCP 配置、服务启动、模型配置和多开等完整说明。

    命令执行防沉迷

    为了防止意外的无限循环或过度的命令执行,Kimi CLI 包含了防沉迷保护功能。此功能会监控命令执行频率,并在检测到异常模式时暂停或发出警告。

    该保护功能会自动:

  • 跟踪命令执行频率

  • 检测潜在的无限循环

  • 在达到限制前提供警告

  • 必要时临时暂停执行
  • 此功能默认启用,防止 agent 降智

    Kimi Session 隔离

    Kimi CLI 支持 session 隔离,允许你维护独立的对话上下文。每个工作目录会有独立的 session,拥有自己的:

  • 对话历史

  • 上下文和状态

  • 配置设置
  • 使用方式:

    每次运行 kimi 时,会为当前工作目录创建一个新的 session:

    如果要继续上一次的 session,使用 --continue 或 -C 参数:

    也可以通过 --work-dir 或 -w 指定工作目录:

    Session 数据存储:

  • Session 数据会存储在当前目录的 .kimi 文件夹中

  • 每个工作目录会创建独立的 session

  • 不同目录的项目有各自独立的 .kimi 文件夹和 session 历史
  • 这在以下场景特别有用:

  • 同时处理多个项目

  • 为不同任务维护独立的上下文

  • 将 CTF 解题会话与开发工作隔离

  • 在不同项目目录中保持各自的对话历史
  • De

    To develop Kimi CLI, run:

    Then you can start working on Kimi CLI.

    Refer to the following commands after you make changes:

    Contributing

    We welcome contributions to Kimi CLI! Please refer to CONTRIBUTING.md for more information.

    项目信息

    开发语言:Python

    Star 数:57

    技术要点

    该项目属于CTF思路方向的开源资源,代码结构清晰,适合安全研究人员学习参考。项目围绕基于kimi-cli二次开发的针对CTF竞赛的专用Agent展开,提供了可运行的实现,对理解相关安全机制、工具原理与攻防技术具有较高的研究价值。

    从技术实现角度看,此类项目的核心在于对底层原理的深入理解与工程化落地。开发者在研究过程中可以结合官方文档与社区讨论,梳理项目的初始化流程、核心模块职责与数据流转,逐步掌握其中的技术细节与设计思路。

    使用与学习建议

    1. 下载源码压缩包,解压到本地环境。

    2. 根据项目类型准备对应的运行环境与依赖。

    3. 按照 README 中的步骤完成配置与部署。

    4. 在隔离的测试环境中运行验证,避免影响生产系统。

    免责声明

    本资源来源于开源社区,仅供安全研究、技术学习与合法授权范围内的攻防演练使用,请勿用于任何非法或侵害他人权益的用途。使用本项目产生的一切后果由使用者自行承担。

    资源标题kimi-cli-for-xbow - 基于kimi-cli二次开发的针对CTF竞赛的专用Agent
    所属分类CTF思路
    发布作者admin
    发布时间2026-10-06 00:05:02
    下载权限 免费下载
    附件数量2 个下载链接
    浏览次数510
    讨论数量0
    主题状态正常讨论中

    本资源免费,登录后即可在本页「下载链接」区域获取全部附件。

    请在评论区留言说明具体链接,或联系作者补档。楼主更新后本页会同步最新的下载地址。

    请先阅读正文中的授权说明;未注明的默认仅限站内学习交流,禁止直接搬运到其他站点二次售卖。
    还没有讨论,快来抢沙发~
    登录 后才能参与讨论
    下载链接
    会员才能下载
    登录后开通会员
    同分类推荐
    暂无同类资源
    免费登录即可下载
    查看会员
    放大预览

    © 2026 剑庭安 - 网站开发定制 SEO 优化蜘蛛池代做 在线看手相算命. 保留所有权利。

    Powered by 酷像SEOv3.0

    网站地图 Sitemap.xml
    首页 全部分类 黑客安全 逆向|反编译 精品源码 站长工具自助开通会员其他资源SEO工具站群源码泛程序蜘蛛模板蜘蛛池外链工具创意乐园 搜索 会员服务 登录 注册