Рішення PAC ухвалюється до HTTPS-з'єднання з призначенням. FindProxyForURL(url, host) усе ще потребує вхідних даних маршрутизації, зокрема імені хоста.

Що ще потрапляє до скрипту, залежить від браузера та версії. Документація PAC описує відмінності HTTPS; Chromium видаляє конфіденційні дані шляху й запиту. Тому правило для повного шляху HTTPS може не мати таких даних. Історична поведінка з повним URL не є універсальним договором для сучасних браузерів.

Обробка імені хоста залишається, а помічники DNS можуть запускати пошуки під час оцінювання. Шифрування пізнішого запиту до сайту не приховує цієї попередньої роботи маршрутизації.

Тримайте джерело скрипту в оцінці приватності: ручне налаштування, керування пристроями або виявлення. Використовуйте схвалене доставляння й розслідуйте неочікувані зміни. Підтвердьте який скрипт браузер фактично отримав як частину цієї оцінки. Скрипт може вибрати небажаного посередника, не бачачи повного URL HTTPS.

Записуйте версію браузера, чинну політику, походження скрипту й фактичні вхідні дані функції. Вони визначають, що ця програма маршрутизації може дізнатися і на що вплинути.

Схожі статті