Ninja 协议以及客户端介绍
ninja 是一个基于 clash-mihomo 与 leaf 再次深度修改的代理项目。 它并不是对公版内核做简单封装,而是围绕协议栈、握手流程、验证机制与运行特征持续做了裁剪、重构与优化,目标是提供一个更简洁、更稳定、也更适合实际部署的核心实现。 ✨ 主要特性 基于 clash-mihomo 与 leaf 深度再修改 以两套成熟内核为基础,结合实际使用场景继续做定向优化与重构。 简化加密算法设计 对部分加密链路进行精简,降低不必要的复杂度,提升一致性与可维护性。 订阅混淆加密 支持订阅加密混淆, 降低订阅链接暴露风险。 优化握手逻辑 调整连接建立阶段的关键流程,改善握手效率与整体连接体验。 多层用户验证机制 在接入与鉴权环节加入多层校验,用于增强访问控制与使用安全性。 弱化部分公版协议特征 对默认实现中较明显的公版特特色Ninja Client 一键客户端(Windows/MacOS/Linux/Android)
在使用 Ninja Client 一键客户端前,请先确认你已经在官网拥有有效订阅。 如果你的订阅已过期、未开通,或账号状态异常,客户端可能无法正常连接。请先前往官网确认订阅状态,再继续安装和使用客户端。 Ninja Client 适合希望快速安装、简单连接的用户,支持 Windows、Android、macOS 等主流平台。 下载地址: Windows国内下载地址(点我打开) macOS国内下载地址(点我打开) Linux国内下载地址(点我打开) Android国内下载地址(点我打开) Github 下载地址(点我打开) (https://github.com/kachetong1314/ninj特色clash v-ninja ( Windows / MacOS)
Clash V-Ninja 是基于 Clash Verge 进行适配的客户端,整体界面和大部分操作方式与 Clash Verge 基本一致。 如果你之前已经使用过 Clash Verge、Clash Meta 或其他 Clash 类客户端,通常可以很快上手 Clash V-Ninja。 在使用前,请先前往官网确认你的账号状态正常,并且订阅仍然有效。如果账号未开通、订阅已过期,或账号状态异常,客户端可能无法正常连接。 下载地址: 国内下载地址(点我打开) Github 下载地址(点我打开) OneDrive 下载地址(点我打开) (https://1drv.ms/f/c/26790454f7abb35f/IgDHA5nAbbdGRoglwqeLe4TAXe3g2gjm8vOjSPd1bZ特色软路由(OpenWrt)支持
在 OpenWrt 设备上,目前可以通过两种方式使用我们的客户端: NinjaRouter: 基于NinjaDesktop的定制客户端 NinjaConnector 2: 暂未开放 如果您使用的是软路由(OpenWrt),请先认真阅读本文档。 由于软路由环境和配置差异较大,客服无法覆盖所有设备、插件和系统版本的问题,因此官方客服通常只能提供基础排查建议。 如果在使用过程中遇到具体问题,建议您将问题描述、设备型号、系统版本和相关截图发送至官方TG用户群。部分有经验的用户可能会提供更多参考和帮助。 你也可尝试Ninja Gateway,运行在Windows电脑上作为局域网网关工作 下载地址: 国内下载地址(点我下载) GitHub下载地址(点我下载) OneDrive下载地址(点我下载) (https://1drv.ms/f/c/26790454f7abb3特色iOS NINJA(IPA自签 / TestFlight)
在 iOS 设备上,目前可以通过TestFlight 外部测试 使用我们的客户端: 我们提供两套 iOS客户端: Linkra Ninja 需要在官网获取订阅,然后导入即可 Omni Nina 输入 code 后输入账号密码即可使用。 Linkra Ninja 下载完成后,在官网获取订阅 (https://storage.crisp.chat/users/helpdesk/website/-/d/5/1/6/d516709242f0180/image1v4guzy.png) 打开 Linkra Ninja,添加配置文件,选择订阅 URL (https://storage.crisp.chat/users/helpdesk/website/-/d/5/1/6/d516709242f0180/image特色