
2026/08/25 1:15
Show HN: GlassBox – ブラウザが露見させる情報とあなたの特定可能性
RSS: https://news.ycombinator.com/rss
要約▶
Japanese Translation:
要約:「Fingerprint Bench」というツールは、外部の分析サービスを用意せずにブラウザの追跡データを可視化して検査できるようにすることで、ユーザーに権限を与えます。本ツールは主にローカルで動作し、ハードウェア、ソフトウェアビルド、および動的セッション詳細に関する詳細なシグナルを明らかにします。従来のビーコンに依存するフィンガープリントプローブとは異なり、このツールは地理的位置付け(ジオロケーション)が有効な場合を除き、ほぼ完全にブラウザ内で実行されます。キャンバスレンダリングやオーディオ処理といった標準的な機能の分析(これらは通常、デバイスをリンクするために使用される)を通じて、追跡スクリプトがユーザーを特定する方法を明らかにします。この透明性は、隠されたデータ収集とユーザーの意識との間のギャップをつなぎ、個人が正確にどのような情報が収集されているかを検証することを可能にします。さらに、組織自身がブラウザのシグネチャを理解し、フィンガープリント防御を改善するのを助けます。ユーザーはツールバーでジオロケーション機能を単に無効化することで完全なプライバシーを維持でき、すべての操作が厳密にローカルであることを確保します。結局のところ、このアプローチは異なるビルド間でデバイスをリンクするために現在使用されているメカニズムへの明瞭な窓を提供し、高度な追跡手法に対するより良いプライバシー構成と防御戦略の形成を促進します。
本文
フィンガープリント ベンチ:クライアントサイド専用解析
ウェブサイトから取得される計測データは、ブラウザ上でリアルタイムに実行され、ユーザー自身が見えるように可視化されています。これらは追跡や不正防止スクリプトが収集する信号と同一カテゴリですが、今回は情報を隠すのではなく、表面化して表示します。
1. ハードウェアおよび環境情報
異なるブラウザ間でのリンクを確立するために利用される計測項目です。
- クロスエンジン: ブラウザ間での接続性を確認
- Canvas: グラフィクス描画の特性分析
- オーディオ: 音声出力の詳細情報
- マス数学: 大規模な数学演算の実行能力
- コーデック: エンジンファミリー内部でのリンク関係
2. エンジンとハードウェア情報
ブラウザの特定および動作環境に関するデータです。
- ブラウザ識別子: ブラウザの種類とバージョン(「誰であるか」ではなく)
- テーマ設定: UI カスタマイズの有無
- クォータ利用状況: リソース使用率の確認
- タイミング情報: 動作の時刻データ
- IP アドレス: 常にリセットされる値
3. ブラウザのビルド構成と実行環境
分析トラッキングやビーコンを使用せず、すべてのプローブをブラウザ内で完結させる設計です。
ローカル処理の基本原則
- 全てのフィンガープリントプローブはあなたのブラウザ内に留まります。
- 外部分析トラッキング: 使用しない。
- 外部ビーコン: 使用しない。
例外:IP インテリジェンス機能
特定の設定を除き、読み込み時に GlassBox が公衆向けの位置情報 API を照会します。
- 参照する API:
,ipwho.isipapi.is - 取得可能な情報:
- あなたの住所
- ネットワーク状態
- VPN の有無
動作の管理方法
- IP 情報を無効化するには: ツールバーから 「Geo」機能をオフにしてください。
- 詳細確認: その他の動作については、ソースコードを確認することで確認できます。