warp-go 是一个基于 Go 的 Cloudflare WARP 客户端,通过 MASQUE over QUIC/HTTP-3 建立隧道,以 SOCKS5 代理形式暴露,无需 root、TUN 或修改路由。

Stars

8

7 天增长

暂无数据

Fork 数

2

开放 Issue

0

开源协议

MIT

最近更新

2026-07-28

AI 仓库情报摘要
FR-AI / ANALYSIS

为什么值得关注

它逆向分析了官方 warp-svc 并高度对齐其协议细节,实现了公钥固定、隧道内 DNS-over-HTTPS 以及完整的注册流程,是纯代理实现,不依赖 TUN 或内核。

适合谁使用

  • 熟悉 Go 和 QUIC/HTTP-3 网络的开发者
  • 寻求轻量、隐私优先的 WARP 替代方案的用户
  • 网络工程师和逆向工程爱好者
  • 希望通过 WARP 边缘混淆流量的代理使用者

典型使用场景

  • 通过标准 SOCKS5 接口绕过审查或地理限制
  • 加密 TCP 流量以保护隐私,无需完整 VPN
  • 测试或调试 WARP 协议行为,拥有可控客户端
  • 将 WARP 连接能力集成到 Go 应用程序中

项目优势

  • 与官方 warp-svc 在连接 ID、流控、并发流上限和 UDP 载荷上限上完全对齐
  • 实现 ECDSA P-256 证书固定和边缘公钥验证
  • 端口回退机制(7 个端口)及指数退避,应对 UDP/443 被封锁的网络
  • SOCKS5 支持可选的 RFC 1929 认证,明确区分隧道 TCP 和直连 UDP

使用前须知

  • UDP 流量不经过隧道,从本地网络栈直接发出,暴露真实 IP
  • 当 QUIC 被完全封锁时无 TCP 或其他传输回退
  • 重连是惰性的:空闲断线不会自动恢复,直到下一个请求
  • 注册信息(端点)不会自动刷新,需要主动撤销后重新注册

README 快速开始

快速开始

项目描述

基于 Go 的 Cloudflare WARP 客户端

相关仓库与替代方案

根据分类、Topic 和编程语言匹配的相似项目。

programmersd21
精选
programmersd21 GitHub avatar

flow

flow is a minimalist terminal dashboard that displays real-time network throughput with smooth animations, multiple responsive modes, and zero configuration.

开发者工具CLI 与终端
277
deerwork-ai
精选
deerwork-ai GitHub avatar

deer-workflow

An open-source Dynamic Workflow runtime that combines deterministic TypeScript orchestration with replaceable Agent runtimes.

AI 与机器学习大语言模型
312
yaojingang
精选
yaojingang GitHub avatar

TokHub

TokHub is an open-source monitoring, recommendation, and OpenAI-compatible gateway system for AI API intermediaries, combining public status pages, supplier rankings, user workspaces, layered probing, metering, alerts, encrypted keys, and Docker self-hosting.

AI 与机器学习后端与 API
189