rVPN、VPN規制をすり抜けるHTTPS偽装のステルスVPNをオープンソースで公開
rVPN – stealth VPN with end-to-end encryption

rVPNは、通信を通常のHTTPSと見分けがつかない形でWebSocket/TLS上に運び、VPNがブロックされる環境でも使えるオープンソースプロトコル。ポート443のトラフィックは普通のWebサイトと区別できず、サーバーへの能動的なプローブにはデコイサイトで応答する。コアはRustでメモリ安全に実装され、AGPLv3で永久に公開。再現可能なビルドでリリースの検証も可能だ。
プライバシーは約束されるものではなく、証明されるべきものだと考えています。
HNでの議論
69- tptacek
新しいVPNプロトコルを、ダブルラチェットだろうが何だろうが、わざわざバイブコーディングで作る理由がわからない。WireGuardをそのまま使って、それ用の新しいトランスポートを作ればいいだけじゃないか。
WireGuard単体はステルスVPNではないが、VPNを「ステルス」にする要素はすべてWireGuardの設計の上に重ねるものであって、設計の内部に織り込むものではない。データグラムベースのプロトコルは、どんな難読化されたトランスポートの下でも動かせる。
Fly.ioでは、何らかの理由でユーザーの5%がUDPを安定して使えないとわかったときにこれをやった。WebSocketの下で動かすのに1日かかっただけだし、しかもそれはコーディングエージェント以前の話だ。
- Sha1rholder
> Rustでメモリ安全
> コアはRustで書かれているので、ある種の脆弱性は一切発生し得ない。
うーん…それは単に事実じゃない。
---
「ステルスVPN」が必要な人は、<https://github.com/XTLS/Xray-core/> かそのGUI版 <https://github.com/2dust/v2rayN/> を使えばいい。
- prima-facie
ProxyguardはすでにWireGuard over HTTPSでこのニッチを埋めていて、バイブコーディングされたプロジェクトではない。
- munro
最近知ったんだが、Three UKはポート443を減速させていて、2000〜3000番台のポートを使い始めたら速度が10倍になった。
- rock_artist
> モバイルアプリは有料です。開発はPDG Global Limitedによって完全に資金提供されており、アプリ販売による収益と寄付が開発費に充てられています。コアはAGPLv3の下でオープンソースのままです。