rVPN, 검열을 피해 HTTPS로 위장하는 오픈소스 VPN

rVPN – stealth VPN with end-to-end encryption

rVPN, 검열을 피해 HTTPS로 위장하는 오픈소스 VPN

rVPN은 트래픽을 평범한 HTTPS로 위장해 VPN이 차단된 환경에서도 작동하는 오픈소스 프로토콜이다. Rust로 작성된 메모리 안전 코어, Double Ratchet 기반 전방 비밀성, 능동 프로브에 가짜 웹사이트로 응답하는 방식이 특징이다. 연결은 소수의 장기 TLS 연결에 다중화해 흔적을 줄였고, AGPLv3 라이선스로 재현 가능한 빌드를 제공한다.

우리는 프라이버시가 약속이 아니라 증명되어야 한다고 믿는다. 모든 코드는 열람하고 감사하며 직접 실행할 수 있다.
  1. tptacek

    새로운 VPN 프로토콜을, double ratchet이든 뭐든, 굳이 바이브 코딩으로 만들 이유를 모르겠다. 그냥 WireGuard를 가져다가 새로운 전송 방식을 얹으면 되는데.

    WireGuard 자체는 스텔스 VPN이 아니지만, VPN을 "스텔스"하게 만드는 요소들은 전부 WireGuard 설계 위에 레이어로 얹는 것들이지, 그 한가운데를 관통해서 엮는 것들이 아니다. 데이터그램 기반 프로토콜은 어떤 난독화된 전송 방식 아래에서도 돌릴 수 있다.

    우리는 Fly.io에서 이걸 했다. 여러 이유로 사용자 5%가 UDP를 안정적으로 쓸 수 없다는 걸 발견했을 때였다. WebSocket 위에서 돌리는 건 하루짜리 프로젝트였고, 그건 코딩 에이전트가 나오기 전의 일이었다.

  2. Sha1rholder

    > Rust로 메모리 안전

    > 코어가 Rust로 작성되어 있어서 취약점의 종류 전체가 발생할 수 없다.

    음... 그건 사실이 아니다.

    ---

    "스텔스 VPN"이 필요한 사람들은 <https://github.com/XTLS/Xray-core/> 또는 그 GUI 버전인 <https://github.com/2dust/v2rayN/>를 쓰면 된다.

  3. prima-facie

    Proxyguard가 이미 Wireguard over HTTPS로 이 틈새를 채우고 있고, 바이브 코딩 프로젝트도 아니다.

    https://codeberg.org/eduVPN/proxyguard

  4. munro

    최근에 Three UK가 443 포트를 느리게 만들고 있다는 걸 알게 됐는데, 2000-3000 포트 범위를 쓰기 시작하니 속도가 10배 올라갔다.

  5. rock_artist

    > 모바일 앱은 유료다. 개발은 PDG Global Limited가 전액 지원하며, 앱 판매 수익과 기부금이 개발 비용에 보탬이 된다. 코어는 AGPLv3로 오픈소스로 유지된다.

이 날의 다른 글

2026-11-10