2P by GN⁺ | ★ favorite | 댓글 1개
  • Tor Project가 만들고 Mullvad가 배포하는 Mullvad Browser는 Tor Browser의 개인정보 보호 기능을 Tor 네트워크 없이 쓰도록 만든 브라우저임
  • 목표는 Tor Browser와 같은 원칙과 유사한 안전 수준을 유지하면서, VPN과 함께 쓰기 쉬운 무료 개인정보 보호 브라우저를 제공하는 데 있음
  • 기본 설정은 모든 사용자가 비슷한 브라우저 지문을 갖도록 맞춰져 있으며, 글꼴·렌더링 콘텐츠·여러 하드웨어 API처럼 식별에 쓰일 수 있는 요소를 가림
  • 기본적으로 프라이빗 모드를 켜고 제3자 추적기와 쿠키를 차단하며, 같은 세션에서도 쿠키를 쉽게 삭제할 수 있게 함
  • Tor Browser는 계속 유지·개선되며, 이번 협력은 레거시 문제 해결, 취약점 수정, UX 개선에도 도움을 줌

Tor Project와 Mullvad의 공동 브라우저

  • Tor Project 팀은 Mullvad와 협력해 Mullvad Browser를 출시함
  • 브라우저는 Tor Project 팀이 만들고, Mullvad가 배포함
  • 두 조직은 오랫동안 개인정보 보호를 우선하는 기술을 개발하는 같은 커뮤니티에 속해 있었음
  • Mullvad는 Tor Project Membership Program의 창립 멤버였고, 최고 등급 멤버십인 Shallot 수준으로 Tor Project에 기여함
  • Mullvad는 Tor Browser와 같은 원칙과 유사한 안전 수준을 갖되, Tor 네트워크와 독립적으로 동작하는 제품을 만들기 위해 Tor Project에 브라우저 개발 협력을 요청함

Tor 네트워크 없는 Tor Browser

  • Mullvad Browser는 요약하면 Tor 네트워크 없는 Tor Browser
  • 사용자는 Tor Project가 만든 브라우저 개인정보 보호 기능을 활용할 수 있음
  • 신뢰하는 VPN과 함께 쓰고 싶다면 브라우저를 VPN에 연결해 사용할 수 있음
  • 무료로 제공되며, 사람들의 데이터를 이익을 위해 활용하는 비즈니스 모델에 도전하는 개인정보 보호 중심 웹 브라우저

기본 개인정보 보호 방식

  • Mullvad Browser는 온라인 개인정보 보호를 위해 hide-in-the-crowd 접근을 적용함
    • 모든 사용자가 비슷한 브라우저 지문을 갖도록 만드는 방식임
  • 기본 구성과 설정은 기기에서 사용자를 식별하는 데 쓰일 수 있는 여러 매개변수와 기능을 가림
    • 대상에는 글꼴, 렌더링 콘텐츠, 여러 하드웨어 API가 포함됨
  • 기본적으로 프라이빗 모드가 활성화됨
  • 제3자 추적기와 쿠키를 차단함
  • 같은 세션에서 페이지를 방문하는 사이에도 쿠키를 쉽게 삭제할 수 있음
  • 별도의 확장 기능이나 플러그인을 많이 추가하지 않아도 개인정보 보호를 강화하고, 우발적인 비익명화 요인을 줄이려는 사용자에게 선택지가 됨
  • Mullvad Browser의 비즈니스 모델은 사용자의 행동 데이터 수익화에 의존하지 않음

협력의 목적

  • Tor Project의 임무는 사람들의 개인정보를 보호하고, 익명성을 제공하며, 검열 우회를 돕는 기술로 인권을 증진하는 것임
  • Tor Project와 Mullvad는 Tor Browser와 같은 기준으로 만든 브라우저에 대한 수요가 존재한다고 봄
  • 이번 협력은 개인정보 보호를 사후 고려가 아니라 사용자 경험을 높일 수 있는 기능으로 다루는 기술 개발 방식에 가까움
  • Tor Project는 경쟁보다 협력을 통해 사용자를 보호하는 개인정보 보호 기술을 만들 수 있다고 봄

Tor Browser에 미치는 영향

  • Tor Browser는 계속 유지되며, Tor Project는 Tor Browser와 다른 서비스를 계속 반복 개선할 예정임
  • 전 세계 수백만 사용자가 안전한 인터넷 접속, 익명 브라우징, 검열 우회를 위해 Tor Browser와 Tor Project의 다른 솔루션에 의존함
  • Tor Browser는 트래픽을 Tor 네트워크로 보내기 때문에 온라인 익명성을 제공하는 몇 안 되는 솔루션 중 하나임
  • 개인정보 보호 브라우저와 Tor 네트워크의 조합은 검열과 감시를 받는 지역의 사용자에게 자유롭고 안전한 인터넷 접근을 위한 몇 안 되는 선택지일 수 있음
  • Tor Browser는 모두에게 무료로 제공되므로 위험에 처한 사람들도 접근할 수 있음

Tor Browser 개선과 사용 조건

  • Mullvad와의 공동 프로젝트는 Tor Browser에도 긍정적인 변화를 가져옴
    • 레거시 문제 해결
    • Tor Browser 취약점 수정
    • Tor와 Mullvad Browser 모두에 도움이 되는 UX 개선
    • 전 세계 개인정보 보호 기술 생태계에 이로운 개선
  • Tor Project는 지난 5년 동안 기술 채택 확대를 위한 여러 이니셔티브를 시작했고, 자체 제품 사용성에도 중요한 개선을 진행함
  • Mullvad Browser는 Mullvad VPN 없이도 사용할 수 있음
  • 다만 Tor Project는 Mullvad VPN과의 조합을 권장함
  • 파트너십에 대한 자세한 내용은 Mullvad.net/browser에서 확인할 수 있음

댓글과 토론

Hacker News 의견들
  • 질문이 두 가지 있음: HN 사용자들이 Firefox가 지금보다 더 나은 지문 회피를 넣도록 밀어붙일 수 있을까? 웹 주변에서 만들어진 기술 중 최악에 가까워 보이고, Firefox를 포함한 프라이버시 중심 브라우저들이 함께 다뤄야 할 영역 같음
    이건 권위 있는 단일 브라우저 없이도 네트워크 효과로 이길 수 있는 문제처럼 보임. Firefox 점유율이 아주 크진 않아도, 로컬 네트워크마다 몇몇 접속은 있을 가능성이 높고 ISP마다 수천 명은 있을 것임
    참고로 amiunique.org 기준 M2 Air에서 FF, Safari, Mullvad, Chrome, Edge 모두 고유하다고 나옴. Mullvad는 전 항목 0.22%라서 Mullvad/Tor 사용자가 그 정도 시도한 듯함. 다만 UTC-07이 3%라는 결과나 화면 크기 값이 대부분 0.1% 미만인 점은 좀 의외임
    또 브라우저에 Tor 연결 스위치가 들어갈까? 그러면 Tor 접근성이 좋아지고 VPN을 거친 진입도 더 쉽고 안전해질 수 있어 보임. x -> Mullvad -> Tor, x -> Tor -> Mullvad, x -> Mullvad -> Tor -> Mullvad 같은 쉬운 인터페이스가 자연스러운 확장인지 궁금함

    • Firefox는 어떤 선택을 해도 이기기 어려움. 지문 채취 기법을 막으면 일부 사이트는 그냥 동작하지 않을 것이고, 그러면 매번 “Chrome에선 되는데 Firefox는 별로다”가 나옴
      반대쪽에선 “Librefox/Tor/다른 obscure fork만큼 사적이지 않다”고 할 테니, Firefox 입장이 부럽지 않음
    • UTC-07이 3%인 건 그럴듯해 보임. 대략 6천만 명 정도이고 인터넷 사용자가 50억 명쯤 있으니, 사이트를 확인하는 사람들이 균등하지 않다는 점까지 감안하면 단순 인구 비율보다 3배 높은 것도 이상하진 않음
      화면 크기는 브라우저 크기가 아니라 화면 크기임. 같은 제조사와 모델이어도 운영체제 UI 배율 설정이 브라우저에 보고되는 화면 치수를 바꾸고, 브라우저 기본 확대율을 바꾼 경우도 마찬가지임
    • amiunique.org 결과가 대표성 있는지는 모르겠음. 웹사이트에 따르면 약 200만 개 지문을 수집했고, 그중 Firefox가 42%라서 전 세계 시장 점유율과 맞지 않음
    • 가능함. 오픈소스이고 Mozilla는 외부 패치를 기쁘게 받음
    • 그렇게 되면 좋겠지만, 시간대는 UTC가 아니라 내 시간대로 바꿀 것 같음
  • “모든 사용자에게 비슷한 지문을 만든다”에서 마스킹이 정확히 뭘 뜻하는지 궁금함. 해당 질의에 대해 Mullvad Browser가 아닌 사용자와 맞는 미리 준비된 응답을 돌려준다는 뜻인가?
    그렇지 않고 API가 없다는 사실 자체가 사용자를 Mullvad Browser로 지문 채취하게 만들 뿐이고, 현실적으로 Mullvad Browser는 전체 브라우저 세션의 작은 일부일 수밖에 없음

    • Tor Browser와 같은 프로필을 사용하므로 집단이 조금 넓어짐. 이런 지문 저항 변경을 Firefox upstream에 넣으려는 노력도 있었고, 그러면 집단이 더 넓어지겠지만 아직 같은 수준인지는 모르겠음
    • Mullvad 사용자는 이미 IP 주소로 구분할 수 있음. 브라우저가 그 정도만 드러낸다면 성공에 가깝다고 봄
    • “모든 사용자에게 비슷한 지문”이라는 표현은 사용자가 Mullvad Browser 사용자로는 지문 채취될 수 있음을 받아들이되, 그 이상으로 정밀하게는 구분되지 않는다는 뜻으로 들림
      사실 “군중 속에 숨기”에서 말하는 다른 군중이 뭐가 될 수 있는지도 궁금함
    • 설정과 수정 사항의 전체 목록은 여기 있음: https://mullvad.net/en/browser/hard-facts
    • Tor Browser의 동작을 기반으로 하는 듯하고, 여기 설명돼 있음: https://blog.torproject.org/browser-fingerprinting-introduct...
      Mullvad Browser 다운로드 페이지에도 “Tor Project의 강력한 지문 방지”라고 쓰여 있음. Mullvad Browser는 Tor Browser와 같은 지문 보호를 갖지만, Tor Network 대신 VPN을 쓰거나 VPN 없이 인터넷에 연결한다고 설명함
  • uBlock Origin, Multi Account Containers, Total Suspender, Sidebury 같은 세로 탭 해법처럼 현대적으로 쓸 만한 브라우저의 기본 요건에 가까운 확장들을 내장해 주면 좋겠음

    • Sidebury 같은 것은 창 너비를 바꾸고 따라서 지문에도 영향을 줌. Tor Browser는 이런 부분에 극도로 조심스러움. 프라이버시 중심 브라우저를 찾는 쪽이 아닐 수도 있음
    • 이런 것들은 사용성의 기본 요건이 아니고, 특히 마지막은 더더욱 아님. Arc Browser를 쓰고 세로 탭이 괜찮다고 생각하지만 최소 기능 제품 수준의 기능은 아님
      Multi Account Containers와 Total Suspender도 마찬가지라고 봄. MAC도 Firefox에 기본 포함되지 않고 설치해야 하며, 대다수 인터넷 사용자는 존재조차 모를 가능성이 큼
      Total Suspender는 브라우저의 RAM 사용량에 대한 대응임. 좋은 아이디어이고 브라우저가 구현하면 좋겠지만, 많은 사람이 모르고 반드시 결정적 요건도 아님
    • 내가 알기로 uBlock Origin은 내장돼 있음
    • 그중 들어본 건 uBlock뿐임
    • Dark Reader 같은 확장 없이 웹을 보는 건 고통스러운데, 실제로 그렇게 하는 사람이 있나 싶음. 많은 사용자가 설치할 것 같음
  • Mullvad는 꽤 훌륭한 일을 해왔고, 브라우저도 오픈소스

    • 소스 링크가 있나? 사이트에서는 못 찾겠음
  • Mullvad를 VPN으로 쓰고 Firefox 표준판과 Firefox Dev라는 두 Firefox 인스턴스를 쓰고 있음. 한 브라우저의 웹 서핑만 Mullvad VPN을 통과시키는 확장이나 비슷한 방법이 가능한지 궁금함
    즉 하나의 Firefox는 일반 ISP로 연결하고, 다른 브라우저 트래픽은 Mullvad VPN을 통과하게 하고 싶음. split tunnel은 알지만, 브라우저 하나만 VPN을 쓰게 하려면 다른 앱을 전부 제외해야 해서 최적처럼 느껴지지 않음
    다른 앱을 VPN으로 돌리고 싶을 때도 VPN 터널을 켜는 것뿐 아니라 별도로 활성화했다는 걸 기억해야 함. Firefox를 Mullvad VPN에 직접 연결하거나 Firefox 프록시를 Mullvad VPN 앱에 연결하는 방법이 있을까?

    • Qubes OS를 쓰는 이유 중 하나가 이런 기능을 쉽게 만들기 때문임. 백그라운드에서 가상 머신으로 처리하므로 누수가 없다는 강한 보장도 얻을 수 있음
      어떤 애플리케이션이든 특정 VPN만 쓰도록 설정하거나, 같은 애플리케이션의 여러 인스턴스를 서로 다른 VPN에 연결할 수 있음
    • Mullvad는 SOCKS 프록시를 제공함. 보통 WireGuard 앱을 쓰고, VPN을 통해 SOCKS 프록시로 가는 트래픽만 허용한 다음 Firefox가 그 SOCKS 프록시를 쓰게 설정함
      Mullvad 앱을 쓰는 경우 허용 목록 동작은 운영체제에 따라 다르지만, VPN을 거치지 않을 앱을 선택할 수 있음. 기본적으로는 명시적으로 제외한 것을 빼고 모든 시스템 트래픽이 VPN을 통과함
    • 비슷하게 하고 있음. 컨테이너 안에서 WireGuard와 dante-server라는 SOCKS 프록시 데몬을 함께 실행하고, Firefox 프로필 하나가 컨테이너 안의 SOCKS 데몬에 연결되도록 설정함
      이렇게 하면 Mullvad를 통해 라우팅되는 브라우저 프로필 하나만 생기고, 나머지는 평소처럼 동작함
    • Linux라면 network namespace를 고려해 볼 만함. 아주 멋진 기능임
  • 관심 없는 웹이 입구에서 바로 깨지게 만드는 것이라면 뭐든 찬성표를 던지겠음

  • 군중 속 익명성, 정확한 기술 용어는 지금 생각나지 않지만, 더 큰 군중은 Mullvad VPN일까 아니면 Tor 네트워크일까?

    • Tor에서는 중간 노드조차 내가 누구인지 모름. 물론 어떤 거대 주체가 Tor 네트워크의 너무 많은 부분을 통제하는 경우는 제외함. VPN에서는 중간자가 내 암호화된 트래픽 전체를 봄
      호스트나 웹사이트 관점에서 보면, Tor 출구 노드를 통한 연결은 VPN을 통한 연결보다 훨씬 더 자주 차단됨
  • 예전에 Tor 네트워크 없는 Tor Browser 같은 클리어넷 Tor 버전을 만들 생각을 했었음. Aegis Digital이라고 불렀던 것 같고, The Epoch Times가 인터뷰했던 기억이 있음. Waterfox와는 별개로 프라이버시를 최대한 끌어올리는 아이디어였음
    문제는 그렇게 하면 많은 웹사이트가 매우 이상한 방식으로 깨진다는 점임. 지금도 웹의 많은 부분이 여전히 깨짐. 여기에 잘 알려진 VPN까지 더하면 웹의 큰 부분에 접근하기 어려워질 것임
    프라이버시를 중시하는 사람들에게는 잘 맞을 수 있지만, 일반 사용자에게는 예전에도 지금도 받아들이기 어렵다. 그래서 프라이버시와 사용성의 균형이 낫다고 보고 시도를 접었고, 이런 걸 제공할 거라면 그냥 Tor를 쓰라고 안내하는 게 낫지 않을까 생각했음
    Mullvad 입장에서는 VPN 사용자를 붙잡아 자기들이 통제하는 플랫폼으로 옮길 기회로 보임. 좋고 나쁨을 떠나, VPN 업체들이 자체 브라우저를 내고 브라우저 업체들이 자체 VPN을 내서 사용자에게서 최대한 가치를 가져가려는 흐름과 맞닿아 있음

    • Mullvad VPN을 쓰고 있어서 무슨 말인지 잘 앎. 소셜 미디어 사이트는 이용약관을 어기지 않아도 섀도밴을 걸고, 어떤 금융 사이트는 아예 동작을 거부함
      최악은 특정 CDN에 올라간 일부 JavaScript 라이브러리만 쓰는데, 그 CDN이 VPN 사용자를 전부 거부하는 사이트들임. 겉으로는 응답하는 것처럼 보이지만 실제로는 깨진 사이트가 됨
      웹의 감시에서 벗어나려는 행위 자체가 웹에서 2등 시민으로 표시되는 충분한 이유처럼 느껴짐. 순응해서 ISP와 Google이 가장 민감한 비밀을 되팔게 두거나, 사실상 배척당하거나 둘 중 하나임
      Tor는 훌륭한 아이디어지만 끔찍한 불법 활동에 쓰인다는 사실로 훼손됐음. Tor 출구 노드는 절대 운영하지 않을 것임. 어떤 3글자 기관이 내가 찾는 사람이 아니라는 걸 파악할 때까지 몇 달 동안 하드웨어를 전부 가져갈 위험이 너무 큼
    • 실제로 Mullvad를 일상 브라우저로 쓰는 사람이 얼마나 될지 궁금함. 은행과 정부기관 사이트는 완전히 수정하지 않은 Edge를 쓰고 있음. uBlock의 cosmetic filter처럼 단순한 것도 이런 사이트를 깨뜨리기 때문임