FirefoxのuMatrixガイド
Firefox拡張機能uMatrix(これはChromeおよびその他のブラウザーでも使用可能)により、ユーザーがWebサイトの接続と、サイトがブラウザーに読み込まれたときに読み込まれるデータを制御できます。
拡張機能は、レイモンドヒル(Gorhill)によって開発および保守されています。 uBlock Originの開発者 、Firefoxを含むさまざまなブラウザでも利用できる人気のコンテンツブロッカー。
なぜ1つではなく2つの拡張機能があるのですか?両方の拡張機能は同じ目的(コンテンツのブロック)に使用できますが、スコープに関しては異なります。詳細には触れませんが、uMatrixはuBlock Originの高度な兄弟のようなものです。それはあなたにもっとコントロールを与え、それに加えてプライバシーの強化が付属しています。
Firefoxのマトリックス
uMatrixは、次の場所から最新バージョンのFirefox Webブラウザーにインストールできます。 Mozilla AMO 。 Webサイトにアクセスし、「Firefoxに追加」ボタンをクリックするだけです。問題を回避するために、ブラウザーにインストールされているコンテンツブロッカー(NoScript、uBlock Origin、Adblock Plusなど)を無効にするか削除することをお勧めします。
拡張機能は、Firefoxのメインツールバーにアイコンを追加します。アイコンを使用して、ロードするサイトを制御できます。その前に、拡張機能のオプションにアクセスして、初期構成に変更を加えることをお勧めします。そこに到達する最も簡単な方法は、インストール後に拡張機能アイコンをクリックし、マウスオーバーで「ダッシュボードに移動」を表示するタイトルバーにあることです。
環境設定
設定はタブに分かれています。まず、設定には、いくつかの興味深いオプションがリストされています。
以下は、役立つと思われる設定のリストです。ここに記載されていない便利な機能が見つかるかもしれませんが、それらをすべて確認することをお勧めします。
- 設定>便利- アイコンに個別のリクエストの数を表示する 。
- 設定>便利- ブロックされた要素のプレースホルダーを折りたたむ 。 (要素がブロックされている場合、プレースホルダーは折りたたまれます。サイトがクリーンになる可能性があり、一部のサイトでは表示の問題が発生する可能性があります。
- [設定]> [プライバシー]- ブロックされたCookieを削除する 。 uMatrixは、サイトが(ブラックリストに登録された)Cookieを設定するのを防ぎませんが、Cookieがローカルシステムから離れることをブロックします。
- [設定]> [プライバシー]- ブロックされたホスト名によって設定されたローカルストレージコンテンツを削除する 。 (ローカルシステム上のブロックされたホスト名によって保存されたデータを削除します)。
- 設定>プライバシー- サードパーティのリクエストのスプーフHTTPリファラー文字列 。 HTTPリファラーのドメイン名がネット要求のドメイン名のサードパーティである場合、拡張機能はHTTPリファラー情報を偽装します。
- 設定>プライバシー- 厳格なHTTPS:混合コンテンツを禁止する -HTTPSサイトに安全でないコンテンツが読み込まれないようにします。
- 設定>プライバシー- ハイパーリンク監査の試行をすべてブロックする 。サイトが「任意の当事者」に通知するためにリンクにpingを追加するのを防ぎます。
また、拡張機能がデフォルトで使用するホストリストのリストを確認し、新しいリストを追加することもできます。デフォルトで6つのリストをロードして、マルウェア、広告、追跡サーバーを自動的にブロックします。
[アセット]タブに切り替えて確認します。インポートオプションを使用して、hostsファイルを追加したり、使用可能なリソースの一部を無効にしたりできます。
それが終わったら、uMatrixの実行方法を決定する必要があります。これを行うには、2つの主なオプションがあります。すべてブロックするか、すべて許可するかです。
インターフェース
インターフェースは一見すると威圧的に見えるかもしれません。 Webページが行うすべてのファーストパーティおよびサードパーティの接続、およびロードまたはブロックされるCookie、CSS、スクリプトなどのデータタイプが一覧表示されます。
ロードされたコンテンツとブロックされたコンテンツを示すために色が使用され、ロードされたコンテンツは緑色で強調表示され、ブロックされたコンテンツは赤色で強調表示されます。
ヘッダーをクリックできます。このタイプのデータをグローバルに許可または禁止するようにuMatrixを設定するためのcookie(定義した例外を除く)。緑はコンテンツタイプが許可されていることを示し、赤は許可されていないことを示します。
ヒント :ボックスの上半分をクリックすると許可(緑)に設定され、下半分をクリックすると拒否(赤)に設定されます。ダークグリーンとライトグリーンの違いは次のとおりです。暗い色は、セルに割り当てられているホワイトリストまたはブラックリストのエントリがあり、明るい色がステータスを継承していることを意味します。
特定のホスト名を許可または禁止することもできます。ホスト名のすべてをブロックまたは許可するか、詳細なコントロールを使用して、フレームなどの特定のタイプのデータを許可または禁止できます。
すべてをブロック
uMatrixをすべてブロックするように設定すると、ホワイトリストに登録した要素を除いて、すべてのロードがブロックされます。すべてブロックモードを有効にするには、テーブルの「すべて」および「フレーム」のセルをブラックリスト(赤に設定)します。
サイトに接続したときにスタイルと画像が読み込まれるように、「css」セルと「img」セルを許可することができます。
南京錠のアイコンをクリックして、変更した構成を保存します。
このモードでは、CSSと画像以外のすべてがブロックされます。プライバシーとセキュリティが向上し、さらにその上に帯域幅を提供します。これの欠点は、適切にレンダリングされない、またはまったくレンダリングされないサイトに出くわし、特定のサイトの特定のものにアクセスを許可する必要がある場合があることです。
すべて許可します
すべて許可:ブラックリストに登録されているホスト名を除いて、すべての接続とタイプのロードを許可します。これは互換性の目的には優れていますが、プライバシーとセキュリティの観点から問題があります。
これを構成するには、「すべて」のセルを緑に設定し、他のセルもすべて緑に設定されていることを確認します。新しい構成を保存するには、南京錠のアイコンをクリックすることを忘れないでください。
すべてを許可することの主な利点は、すべてをブロックする場合と同じくらい多くのレンダリングの問題に遭遇することはありませんが、プライバシーとセキュリティへの影響が減少することです。
おわりに
uMatrixの構成方法は完全にユーザーに依存します。最大限のプライバシーとセキュリティが必要な場合は、すべてをブロックするアプローチを採用し、信頼できるホスト名のみをホワイトリストに登録する必要があります。 uMatrixを使用して一時的に特定のものを許可したり、代わりにプライベートブラウジングモードでサイトをロードしたりできます。
uMatrixリソースと参考文献
- マトリックスGitHubページ
- マトリックスWiki (拡張機能のすべての側面に関する詳細情報など)