1.0.0-alpha 現已發布

讓連線更像瀏覽器,
讓主動權屬於你。

Chrome 形態握手、真實網站掩護、TCP 與 QUIC 雙傳輸,整合在一套由你掌控的隱私工具裡。入口無需購買專用網域或續簽 CA 憑證,一個程式部署兩端,透過本機 SOCKS5 接入應用。

MIT 開源 · 自主部署 · Alpha 階段

REALITY無需網域與憑證
TCP + QUICTCP + QUIC 雙傳輸
SOCKS5本機 SOCKS5,接入你的應用
MITMIT 開源,自主部署

為自主部署而生

從握手細節,到日常體驗。 每一層,都為你的連線考慮。

Umbra 結合隱蔽性設計、效能工程與自架部署。以下是目前 alpha 版本值得選擇的十個理由;協定與文件提供實作依據和適用條件。

真實網站,為連線提供掩護

未認證請求轉發至設定的真實 TLS 網站,讓陌生請求得到真實網站的回應,而非代理專有的拒絕。掩護機制直接融入連線入口。

通過驗證隱私傳輸未驗證 → 真實網站

Chrome 指紋模擬

讓連線握手更接近真實瀏覽器,減少自訂代理握手的突兀特徵。以真實 Chrome 封包持續核對,從建立連線的第一步打磨隱蔽性。

少維護一張憑證,少操一份心

Umbra 入口無需申請或續簽自有 CA 憑證,也不需專用網域。設定身分金鑰與可達目標網站,把部署精力留給真正需要的部分。

Vision,讓合適的 HTTPS 流量少繞一層

符合條件的內層 TLS 流量可切入原始轉發路徑,減少重複外層封裝與加密工作。保留應用自身的 HTTPS 保護;效益依流量和線路而異。

多連線使用,也照顧每一條串流

自適應 mux 依實際消費速率與 RTT 調整視窗,優先排程就緒串流,支援並行請求與長距離傳輸。視窗成長受記憶體預算約束。

把硬體加速用在資料路徑上

支援的硬體可自動加速密碼運算;TLS 加密狀態與緩衝區重複使用,減少初始化和配置。QUIC 批次接收也降低逐封包處理負擔。

TCP 與 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
Rust · Cargobash

文件中心

找到適合你的設定。

從兩端安裝到傳輸選擇,先了解使用條件,再決定如何部署。

下一次連線,從這裡開始。

一個執行檔,兩個端點,零憑證。部署 Umbra,看看它如何運作。

快速入門