2 ポイント 投稿者 GN⁺ 2023-08-18 | 1件のコメント | WhatsAppで共有
  • Tor Project が開発し Mullvad が配布する Mullvad Browser は、Tor Browser のプライバシー保護機能を Tor ネットワークなしで 使えるようにしたブラウザ
  • 目的は、Tor Browser と同じ原則と同等に近い安全性を維持しつつ、VPN と併用しやすい 無料のプライバシー保護ブラウザ を提供すること
  • デフォルト設定は、すべてのユーザーが似た ブラウザフィンガープリント を持つよう調整されており、フォント・レンダリング内容・複数のハードウェア API など、識別に使われ得る要素を隠す
  • デフォルトで プライベートモード を有効にし、サードパーティのトラッカーと Cookie をブロックし、同じセッション内でも Cookie を簡単に削除できるようにしている
  • 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 に接続して利用できる
  • 無料で提供され、人々のデータを利益のために活用するビジネスモデルに挑む プライバシー重視の Web ブラウザ である

基本的なプライバシー保護の仕組み

  • Mullvad Browser はオンラインプライバシー保護のために hide-in-the-crowd アプローチを採用している
    • すべてのユーザーが似たブラウザフィンガープリントを持つようにする方式である
  • デフォルトの構成と設定は、デバイス上でユーザーを識別するために使われ得るさまざまなパラメータや機能を隠す
    • 対象には フォント、レンダリング内容、複数のハードウェア API が含まれる
  • デフォルトで プライベートモード が有効になっている
  • サードパーティのトラッカーと Cookie をブロックする
  • 同じセッション内でページを訪問している間でも、Cookie を簡単に削除できる
  • 多数の追加拡張機能やプラグインを入れなくてもプライバシー保護を強化し、偶発的な非匿名化の要因を減らしたいユーザーにとって選択肢となる
  • 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 ネットワークに送るため、オンライン匿名性を提供する数少ないソリューションの1つである
  • プライバシー保護ブラウザと 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 で確認できる

1件のコメント

 
GN⁺ 2023-08-18
Hacker News の意見
  • 疑問が2つある。HNユーザーたちは、Firefoxに今より優れたフィンガープリント回避を入れるよう後押しできるだろうか? Web周辺で作られた技術の中でも最悪に近いものに見えるし、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,000万人程度で、インターネットユーザーは50億人ほどいるので、サイトを確認する人たちが均等ではない点まで考えると、単純な人口比より3倍高くても変ではない。
      画面サイズはブラウザサイズではなく画面サイズだ。同じメーカーとモデルでも、OSのUIスケーリング設定がブラウザに報告される画面寸法を変えるし、ブラウザのデフォルトズーム率を変えた場合も同じだ。
    • amiunique.org の結果に代表性があるのかは分からない。Webサイトによると約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のような拡張なしでWebを見るのはつらいのだが、実際にそうしている人がいるのかと思う。多くのユーザーがインストールしそうだ。
  • Mullvadはかなり素晴らしい仕事をしてきたし、ブラウザもオープンソースだ。

    • ソースへのリンクはある? サイトでは見つけられなかった。
  • MullvadをVPNとして使い、Firefox標準版とFirefox Devという2つのFirefoxインスタンスを使っています。片方のブラウザでのウェブ閲覧だけをMullvad VPN経由にする拡張機能や、似た方法が可能なのか気になります。
    つまり、1つのFirefoxは通常のISPで接続し、もう一方のブラウザのトラフィックはMullvad VPNを通すようにしたいです。split tunnelは知っていますが、ブラウザ1つだけにVPNを使わせるには他のアプリをすべて除外しなければならず、最適には感じません。
    他のアプリをVPN経由にしたい場合も、VPNトンネルをオンにするだけでなく、別途有効化したことを覚えておく必要があります。FirefoxをMullvad VPNに直接接続するか、FirefoxのプロキシをMullvad VPNアプリに接続する方法はあるのでしょうか?

    • Qubes OSを使う理由の1つは、こうした機能を簡単に作れるからです。バックグラウンドで仮想マシンとして処理するため、漏えいがないという強い保証も得られます。
      どんなアプリケーションでも特定のVPNだけを使うように設定したり、同じアプリケーションの複数インスタンスをそれぞれ別のVPNに接続したりできます。
    • MullvadはSOCKSプロキシを提供しています。通常はWireGuardアプリを使い、VPN経由でSOCKSプロキシへ向かうトラフィックだけを許可したうえで、FirefoxがそのSOCKSプロキシを使うように設定します。
      Mullvadアプリを使う場合、許可リストの挙動はOSによって異なりますが、VPNを経由しないアプリを選択できます。基本的には、明示的に除外したものを除き、すべてのシステムトラフィックがVPNを通ります。
    • 似たことをしています。コンテナ内でWireGuardとdante-serverというSOCKSプロキシデーモンを一緒に動かし、Firefoxプロファイルの1つがコンテナ内のSOCKSデーモンに接続するように設定しています。
      こうすると、Mullvad経由でルーティングされるブラウザプロファイルが1つだけでき、残りは普段どおり動作します。
    • 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利用者をすべて拒否するサイトです。表面上は応答しているように見えても、実際には壊れたサイトになります。
      ウェブ上の監視から逃れようとする行為そのものが、ウェブで二級市民として扱われる十分な理由のように感じます。従ってISPとGoogleに最も機微な秘密を転売させるか、事実上排除されるかのどちらかです。
      Torは素晴らしいアイデアですが、ひどい違法活動に使われるという事実で損なわれています。Tor出口ノードは絶対に運用しません。どこかの3文字機関が、私が探している人物ではないと把握するまで、数か月間ハードウェアを全部持っていかれるリスクが大きすぎます。
    • 実際にMullvadを日常使いのブラウザとして使う人がどれくらいいるのか気になります。銀行や政府機関のサイトには、まったく手を入れていないEdgeを使っています。uBlockのcosmetic filterのような単純なものでも、こうしたサイトを壊してしまうからです。