真实站点,为连接提供掩护
未认证请求转发至配置的真实 TLS 站点,让陌生请求得到真实站点的回应,而不是代理专有的拒绝。掩护机制直接融入连接入口。
Chrome 形态握手、真实站点掩护、TCP 与 QUIC 双传输,集中在一套由你掌控的隐私工具里。无需为入口购买域名或续签 CA 证书,一个程序部署两端,通过本地 SOCKS5 接入你的应用。
MIT 开源 · 自托管 · Alpha 软件。
为自主部署而选
Umbra 把隐蔽性设计、性能工程和自托管放在一起。以下是当前 alpha 版本值得你选择的十个理由;协议与文档提供实现依据和适用条件。
未认证请求转发至配置的真实 TLS 站点,让陌生请求得到真实站点的回应,而不是代理专有的拒绝。掩护机制直接融入连接入口。
让连接握手更接近真实浏览器,减少自定义代理握手的突兀特征。以真实 Chrome 抓包持续校验,把隐蔽性打磨到连接建立的第一步。
无需为 Umbra 入口申请、续签自有 CA 证书,也无需购买专用域名。配置身份密钥与可达目标站点,把部署精力留给真正需要的部分。
对符合条件的内层 TLS 流量,Vision 可切入原始转发路径,减少重复的外层封装与加密工作。保留应用本身的 HTTPS 保护;收益随流量和线路而变。
自适应 mux 根据实际消费和 RTT 调整窗口,优先调度就绪流,让共享连接更适合并发请求与长距离传输。窗口增长受内存预算约束。
在支持的硬件上自动使用密码运算加速,复用 TLS 加密上下文与缓冲区,减少重复初始化和分配。QUIC 批量接收进一步减少逐包处理负担。
TCP 业务和 UDP 业务可分别配置外层传输,不必为了尝试另一种路径重建整套部署。QUIC 提供 BBR、Cubic 与 NewReno 选项,选择适合你的线路。
集成 X25519、ML-KEM 与 ML-DSA 等原语,并在密钥处理、常量时间校验和秘密清零上统一实现。混合密钥交换与证书绑定是具体机制,不依赖模糊的安全口号。
可选数值诊断展示传输、窗口和资源压力,不记录目标地址、凭据或业务内容。定位问题时,仍能保留对敏感信息的控制。
客户端与服务端使用同一程序,通过本地 SOCKS5 接入兼容应用。MIT 开源,自行部署、自行构建;身份配置与服务器由你管理。
从安装,到第一次连接
下载安装适合平台的发布附件,也可选用下方命令从源码构建。生成密钥,配置服务端与命令行客户端,再将应用指向绑定回环地址的本地 SOCKS5 入口。
git clone https://github.com/lotosli/umbra.gitcd umbracargo build --release./target/release/umbra keygen文档中心
从两端安装到传输选择,先了解使用条件,再决定如何部署。
一个二进制文件,两端都在手中。从第一天起即可自建。
快速开始