Repository navigation
Releases: Cypewake/ghostpipe
Releases · Cypewake/ghostpipe
Release list
v1.0.0
ghostpipe v1.0.0 首个正式版本
核心能力
- 自定义 13 字节帧头二进制协议(Length 先校验后分配)
- 双向 HMAC-SHA256 认证 + TLS 1.3 + SPKI 指纹 pinning(强制,无静默降级)
- M1 独立数据连接 / M2 多路复用(双层信用流控:流 256KB + 连接 1MB)
- M3 WebSocket 载体(零依赖 RFC 6455 子集,可过 nginx 反代)
- M4 SOCKS5 双向代理:客户端入口(借道 VPS 出网)/ 服务端入口(访问客户端内网任意设备)
质量
- 单元测试 4 包 + 端到端回归 7 场景 13 断言全绿
- GitHub Actions 双平台 CI(ubuntu 全量 + windows)
- 设计文档(两轮对抗式评审 40 条折入)+ 开发文档(踩坑实录)
安装
go install github.com/Cypewake/ghostpipe/cmd/server@latest
go install github.com/Cypewake/ghostpipe/cmd/client@latest或从下方 Assets 下载对应平台压缩包。仅限授权测试与自用远程访问。