HN 日本語サマリー

← 一覧へ戻る
セキュリティ

安全にウェブをサーフィンするための私の実践的なアプローチ

My practical approach to surfing the web safely (molily.de)

7 pointsby ethanhawksley2 コメント

要約

現代のブラウザセキュリティは多くの脅威から保護しますが、広告、トラッカー、煩雑なポップアップはプライバシーと効率を侵害します。著者は、FirefoxをベースにuBlock Originなどの拡張機能でカスタマイズしたブラウザをメインに使用し、必要に応じてVivaldiやUngoogled Chromiumを補助的に利用することで、広告やトラッカーなしで高速かつ安全にウェブを閲覧するアプローチを説明しています。

全文翻訳

安全にウェブをサーフィンするための私の実践的なアプローチ ウェブは危険な場所です。現代のブラウザセキュリティアーキテクチャは多くの脅威から保護していますが、セキュリティ脆弱性は毎日発見され、修正されています。セキュリティエクスプロイトを通じて、悪意のあるウェブサイトはユーザーデータを読み取り、ユーザーのマシン上で任意のコードを実行できます。しかし、よりありふれた脅威もあります。広告やトラッカーは私たちのプライバシーを侵害し、サイトを横断して私たちを追跡し、閲覧履歴をテックオリガルヒに送信します。多くのサイトでは、Cookie通知、ポップアップ、「AIチャットボット」、「アクセシビリティオーバーレイ」が実際のコンテンツの読解を妨げます。メガバイトのサードパーティコンテンツが読み込みパフォーマンスを低下させます。サードパーティスクリプトの実行はプロセッサを忙しくさせ、バッテリーを消耗させます。 脅威モデリング 保護する必要のある脅威や攻撃に応じて、安全でプライベートなブラウジングにはさまざまなアプローチがあります。一つの極端は、変更されていないChromeまたはEdgeブラウザです。これは、すべての広告を表示し、すべてのトラッカーをロードし、クロスサイトCookieを許可し、GenAIチャットボットを組み込み、同意なしに何ギガバイトものGenAIモデルをダウンロードします。そのようなブラウザは、プライバシースレットや迷惑行為に対して何の保護も提供しません。それどころか、GoogleとMicrosoftは広告および監視産業複合体に参加しており、ChromeとEdgeユーザーを積極的に搾取しています。 もう一方の極端は、Tailsのような制約のあるオペレーティングシステム上のTorのような制約のあるブラウザでしょう。これは、国家支援のハッカーに標的にされている人々や、検閲されたインターネットアクセスを持っている人々に推奨されます。プライバシーとセキュリティのレベルは、あなたの要件とタスクによって異なります。この投稿では、私のワークラップトップでのセットアップについて説明します。主な目標は、広告、トラッカー、追跡Cookieなしで、ウェブを高速、効率的、安全に閲覧することです。私が勤務する会社がGoogle Workspaceを使用しているため、一部の保護は、この要件を満たすように調整されていることに注意してください。 メインブラウザ:制限されたFirefox 私のメインブラウザは、一部の既知のサイトを除き、すべてのサイトで疑わしいコンテンツやリスクの高いテクノロジーをブロックする、制限されたFirefoxです。トラッキング防止機能が有効になっています。さらに、私は多数のフィルターリストを有効にした、必須のブラウザ拡張機能であるuBlock Originを使用しています。すべてのCookieはデフォルトでブロックされます。これは多くのウェブサイト、特にNext.jsベースのウェブサイトを壊します。ログインしたままにする必要があるサイトでは、永続的なCookieが許可されます。セッションCookieは、ログインを必要としない頻繁に訪問するサイトで許可されますが、Cookieが無効になると壊れます。 公式のMulti-Account Containers拡張機能は、Cookieとストレージデータを個別のコンテナに分離します。デフォルトのコンテナを使用してウェブを閲覧する場合、サイトにログインすることはありません。サイトにログインするには、専用のログイン済みコンテナに切り替えます。ログインが必要な一部のサイトは、そのようなコンテナで自動的に開かれます。このコンテナ化は、ランダムなウェブサイトとGoogleのような中央データサイロとの間の接続を断ち切ります。また、仮名での使用とログイン済みでの使用を分離します。例えば、Google検索を行うときはログインしていませんが、Google Mail、Drive、Meetなどにアクセスするためにログイン済みコンテナを開きます。 代替:緩いChromiumブラウザ オンラインショップ(蔑称)のように、Cookieを必要とする多くの信頼できないサイトを閲覧する必要がある場合、私の制限されたFirefoxは機能しません。また、一部のウェブサイトはFirefoxを適切にサポートしていません。それらは、独占的なChromeブラウザやその他のChromiumベースのブラウザ向けに構築されています。最後に、Firefoxは他のブラウザエンジンよりも明らかに遅いです。 これらの状況では、あまり厳密ではないChromiumベースのブラウザが必要になります。 Vivaldi Vivaldiは、長年ウェブブラウザに取り組んできた人々による、まともなChromiumベースのブラウザです。彼らのブランドの一部は、ウェブ標準とオープンウェブへのコミットメントです。VivaldiはOperaブラウザに歴史的なルーツを持っています。そのUIと機能は、Operaの最盛期を思い出させます。(私は、会社が衰退し、中国の億万長者投資家に売却される前に、Operaの大ファンでした。)Vivaldiには広告とトラッカーの組み込みブロッカーがありますが、私もuBlock Originをインストールしています。Google Chromeとは対照的に、Vivaldiはまだ「Manifest V2」拡張機能をサポートしています。これは、クラシックでフル機能のuBlock OriginがVivaldiでまだ動作することを意味します。Chromeでは、縮小された、より強力ではないuBlock Origin Liteのみが動作します。 私はVivaldiをFirefoxで正常に動作しないサイトにのみ使用するため、すべての閲覧データを頻繁に削除します。ブックマークツールを除いて、通常はどのサイトにもログインしていません。 Ungoogled Chromium VivaldiはChromiumベースのため非常に高速ですが、カスタムUIはベアボーンのChromiumよりも明らかに遅いです。生のパフォーマンスとChromeに近い体験のために、Ungoogled Chromiumを使用します。それはChromeのように歩き、話し、しかしGoogleサービスとプライバシーを侵害する機能はありません。 macOSでUngoogled Chromiumを操作するには、手動セットアップ、技術的な専門知識、そしてフラストレーションへの耐性が必要です。人気のパッケージマネージャーであるHomebrewからインストールできますが、セキュリティアップデートを迅速にインストールするにはlaunchdジョブ(Unix/Linuxのcronジョブに相当)が必要です。 Ungoogled ChromiumはChrome Web Store、公式のGoogle Chrome拡張機能リポジトリからも切り離されています。そのため、まずextension chromium-web-storeを追加して、Chrome Web Storeから拡張機能を自動更新できるようにする必要があります。チームはこのワークフローを少し改善しました(ありがとう)、しかしそれはまだ面倒で混乱しやすいです。 Androidセットアップ 私のAndroidスマートフォンでは、ラップトップのセットアップと非常によく似たブラウザセットアップを使用しています。uBlock Originを備えた制限されたFirefoxも、私のメインモバイルブラウザです。FirefoxはAndroidで唯一、拡張機能、特にuBlock Originのような強力なコンテンツブロッカーをサポートしています。 残念ながら、FirefoxとChromiumベースのブラウザ間のパフォーマンスのギャップは、デスクトップ処理能力のほんの一部しか持たないモバイルデバイスではさらに顕著です。uBlock Originには、特定のサイズを超えるメディアファイルのダウンロードをキャンセルする便利な機能があります。「X KBより大きいメディア要素をブロックする」。これは、従量制のモバイルデータ接続を使用している場合に非常に役立ちます。この機能は、ウェブサイト上の大きな画像を効果的に無効にし、低速接続でもアクセスできるようにします。画像プレースホルダーをタップすると、画像が読み込まれます。 VivaldiはAndroidでも私の代替ブラウザです。デスクトップブラウザと同様に、モバイルバージョンには広告とトラッカーの組み込みブロッカーがあります。これはuBlock Originほど強力または包括的ではありませんが、uBlock Originでも使用されているフィルターリストのセットに基づいています。