החלטת PAC מתרחשת לפני חיבור ה-HTTPS ליעד. FindProxyForURL(url, host) עדיין זקוק לקלט ניתוב, כולל שם המארח.

מה עוד מגיע לסקריפט תלוי בדפדפן ובגרסה. תיעוד PAC מתאר הבדלים ב-HTTPS; Chromium מסיר נתוני נתיב ושאילתה רגישים. לכן ייתכן שלכלל של נתיב HTTPS מלא לא יהיה קלט כזה. התנהגות היסטורית עם URL מלא אינה חוזה אוניברסלי לדפדפנים של היום.

עיבוד שם המארח נשאר, ועוזרי DNS יכולים להתחיל חיפושים במהלך ההערכה. הצפנת בקשת האתר המאוחרת אינה מסתירה את עבודת הניתוב המוקדמת הזו.

השאירו את מקור הסקריפט בהערכת הפרטיות: תצורה ידנית, ניהול מכשירים או גילוי. השתמשו בהפצה מאושרת וחקרו שינויים בלתי צפויים. אשרו איזה סקריפט הדפדפן אכן הביא כחלק מאותה הערכה. סקריפט יכול לבחור מתווך לא רצוי בלי לראות את כל כתובת ה-HTTPS.

תעדו את גרסת הדפדפן, המדיניות החלה, מקור הסקריפט והקלט בפועל של הפונקציה. אלה קובעים מה תוכנית הניתוב הזו יכולה ללמוד ולהשפיע עליו.

מאמרים קשורים