KJGX66F/usque-custom-pro

基于 Cloudflare WARP / MASQUE 的可视化注册、配置生成与多客户端转换工具。 生成、Clash/Mihomo 智能分流、Shadowrocket、sing-box、本地 VLESS 桥接,以及可选的 WARP 出口检测。

解决的问题

Usque MASQUE Pro 是一款专为简化 Cloudflare WARP / MASQUE 注册和配置流程而设计的可视化工具。它消除了手动注册、在 YAML 或 JSON 文件中编辑复杂字段,以及为各种代理客户端手动创建配置的需要。

工作原理

该工具作为 Web 应用程序运行,可部署在 Cloudflare Pages 或 Workers 上。它通过中继 Worker 与 Cloudflare 的 WARP 注册 API 交互,处理注册流程。

关键技术步骤包括:

  • 本地密钥生成:使用 WebCrypto 在浏览器中本地生成 P-256 MASQUE 私钥,以确保安全性。
  • 配置管理:生成一个 config.json 文件,作为用户设备凭证的单一事实来源。
  • 节点生成:通过将一组凭证与不同的端点和端口组合,生成多个 MASQUE 候选节点,帮助用户找到最稳定的连接。
  • 客户端转换:将这些设置转换为与 Clash/Mihomo、Shadowrocket、sing-box 以及本地 VLESS 桥接兼容的格式。

适用人群

  • 初次接触 Usque / MASQUE,希望使用图形界面而非命令行工具的用户。
  • 希望避免手动编辑复杂配置文件的用户。
  • 需要生成大量 MASQUE 候选节点以进行速度测试和选择的用户。
  • 希望为 ChatGPT、YouTube、Netflix 等服务实现智能流量拆分(智能路由)的用户。

主要亮点

  • 一键注册:在浏览器中自动完成 WARP 设备注册和 MASQUE 密钥注册。
  • 多客户端支持:可生成 Clash、Mihomo、Shadowrocket 和 sing-box 的配置文件。
  • 智能路由:内置基于 MetaCubeX MRS 规则集的 AI 和流媒体服务预设规则。
  • 灵活节点生成:支持使用 QUIC/H3 或 H2/TCP 生成 13 至 500 个候选节点。
  • 本地 VLESS 桥接:提供将 MASQUE 桥接到 VLESS 以供本地使用的功能。
  • 出口检测:通过 Mihomo API 检测不同 MASQUE 节点的实际出口 IP 和国家,是一项高级功能。

相关

  • 项目
  • 项目
  • 项目
  • 项目