Рашэнне PAC прымаецца да HTTPS-злучэння з прызначэннем. FindProxyForURL(url, host) усё яшчэ патрабуе ўваходных даных маршрутызацыі, у тым ліку імя хоста.

Што яшчэ трапляе ў скрыпт, залежыць ад браўзера і версіі. Дакументацыя PAC апісвае адрозненні HTTPS; Chromium выдаляе канфідэнцыйныя даныя шляху і запыту. Таму правіла для поўнага шляху HTTPS можа не мець такіх даных. Гістарычныя паводзіны з поўным URL не з'яўляюцца ўніверсальнай умовай для сучасных браўзераў.

Апрацоўка імя хоста застаецца, і памочнікі DNS могуць пачынаць запыты падчас ацэнкі. Шыфраванне пазнейшага запыту да сайта не хавае гэтую папярэднюю працу маршрутызацыі.

Трымайце крыніцу скрыпта ў ацэнцы прыватнасці: ручная канфігурацыя, кіраванне прыладамі або выяўленне. Выкарыстоўвайце зацверджаную дастаўку і расследуйце нечаканыя змены. Пацвердзіце які скрыпт браўзер фактычна загрузіў як частку гэтай ацэнкі. Скрыпт можа выбраць непажаданага пасярэдніка, не бачачы ўвесь URL HTTPS.

Запішыце версію браўзера, дзейсную палітыку, крыніцу скрыпта і фактычныя ўваходныя даныя функцыі. Яны вызначаюць, што гэтая праграма маршрутызацыі можа даведацца і на што паўплываць.

Падобныя артыкулы