PAC ファイルは、開くサイトについて何を知り得るか
ルーティングスクリプトとその DNS ヘルパーを、宛先の TLS とは別に捉え、ブラウザが PAC 評価の前に HTTPS パスを取り除くかを確認します。
PAC の判断は、宛先への HTTPS 接続より前に行われます。FindProxyForURL(url, host) は依然としてルーティング入力、とりわけホスト名を必要とします。
スクリプトに何が届くかは、ブラウザとバージョンによって異なります。PAC のドキュメントは HTTPS の違いを説明しており、Chromium は機密性の高いパスとクエリのデータを取り除きます。そのため、HTTPS パス全体を対象とするルールには、そうした入力が存在しない可能性があります。完全な URL を扱う過去の挙動は、現在のブラウザに共通する契約ではありません。
ホスト名の処理は残り、DNS ヘルパーは評価中に問い合わせを開始できます。後続の Web サイト要求が暗号化されても、その前段のルーティング処理は隠れません。
プライバシー評価にはスクリプトの出所を含めます。手動設定、デバイス管理、あるいは検出です。承認された配布手段を使い、想定外の変更を調査します。その評価の一環として、ブラウザが実際に取得したスクリプトを確認します。スクリプトは HTTPS URL の全体を見なくても、望まない仲介者を選べます。
ブラウザのバージョン、有効なポリシー、スクリプトの出所、関数に実際に渡る入力を記録します。これらが、このルーティングプログラムが何を知り、何に影響し得るかを決めます。