PAC ଫାଇଲ୍ ଆପଣ ଖୋଲୁଥିବା ସାଇଟ୍ ବିଷୟରେ କଣ ଜାଣିପାରେ?
ରାଉଟିଂ ସ୍କ୍ରିପ୍ଟ ଏବଂ ଏହାର DNS ସହାୟକମାନଙ୍କୁ ଲକ୍ଷ୍ୟର TLS ଠାରୁ ଅଲଗା ଭାବରେ ବିଚାର କରନ୍ତୁ, ଏବଂ PAC ମୂଲ୍ୟାଙ୍କନ ପୂର୍ବରୁ ବ୍ରାଉଜର HTTPS ପଥ ହଟାଏ କି ନାହିଁ ଯାଞ୍ଚ କରନ୍ତୁ।
PAC ନିଷ୍ପତ୍ତି ଲକ୍ଷ୍ୟର HTTPS ସଂଯୋଗ ପୂର୍ବରୁ ଘଟେ। FindProxyForURL(url, host) କୁ ଏବେ ମଧ୍ୟ ରାଉଟିଂ ଇନପୁଟ୍ ଆବଶ୍ୟକ, ଯେଉଁଥିରେ ହୋଷ୍ଟନାମ ଅନ୍ତର୍ଭୁକ୍ତ।
ସ୍କ୍ରିପ୍ଟକୁ ଆଉ କଣ ପହଞ୍ଚେ ତାହା ବ୍ରାଉଜର ଏବଂ ସଂସ୍କରଣ ଉପରେ ନିର୍ଭର କରେ। PAC ଡକ୍ୟୁମେଣ୍ଟେସନ୍ HTTPS ପାର୍ଥକ୍ୟ ବର୍ଣ୍ଣନା କରେ; Chromium ସମ୍ବେଦନଶୀଳ ପଥ ଏବଂ ପ୍ରଶ୍ନ ଡାଟା ହଟାଇଦିଏ। ତେଣୁ ସମ୍ପୂର୍ଣ୍ଣ-HTTPS-ପଥ ନିୟମ ପାଖରେ ଏପରି ଇନପୁଟ୍ ନ ଥାଇପାରେ। ସମ୍ପୂର୍ଣ୍ଣ-URL ର ଐତିହାସିକ ଆଚରଣ ବର୍ତ୍ତମାନର ବ୍ରାଉଜର ପାଇଁ ସାର୍ବଜନୀନ ଚୁକ୍ତି ନୁହେଁ।
ହୋଷ୍ଟନାମ ପ୍ରକ୍ରିୟାକରଣ ରହେ, ଏବଂ DNS ସହାୟକମାନେ ମୂଲ୍ୟାଙ୍କନ ସମୟରେ ସନ୍ଧାନ ଆରମ୍ଭ କରିପାରନ୍ତି। ପରବର୍ତ୍ତୀ ୱେବସାଇଟ୍ ଅନୁରୋଧର ଏନକ୍ରିପ୍ସନ୍ ସେହି ପୂର୍ବ ରାଉଟିଂ କାର୍ଯ୍ୟକୁ ଲୁଚାଏ ନାହିଁ।
ସ୍କ୍ରିପ୍ଟର ଉତ୍ସକୁ ଗୋପନୀୟତା ମୂଲ୍ୟାଙ୍କନରେ ରଖନ୍ତୁ: ମାନୁଆଲ୍ କନଫିଗରେସନ୍, ଡିଭାଇସ୍ ପରିଚାଳନା କିମ୍ବା ଆବିଷ୍କାର। ଅନୁମୋଦିତ ବିତରଣ ବ୍ୟବହାର କରନ୍ତୁ ଏବଂ ଅପ୍ରତ୍ୟାଶିତ ପରିବର୍ତ୍ତନ ଅନୁସନ୍ଧାନ କରନ୍ତୁ। ବ୍ରାଉଜର ପ୍ରକୃତରେ କେଉଁ ସ୍କ୍ରିପ୍ଟ ଆଣିଲା ତାହା ସେହି ମୂଲ୍ୟାଙ୍କନର ଅଂଶ ଭାବରେ ନିଶ୍ଚିତ କରନ୍ତୁ। ସ୍କ୍ରିପ୍ଟ ସମ୍ପୂର୍ଣ୍ଣ HTTPS URL ନ ଦେଖି ଅବାଞ୍ଛିତ ମଧ୍ୟସ୍ଥ ଚୟନ କରିପାରେ।
ବ୍ରାଉଜର ସଂସ୍କରଣ, ପ୍ରଭାବୀ ନୀତି, ସ୍କ୍ରିପ୍ଟର ଉତ୍ପତ୍ତି ଏବଂ ଫଙ୍କସନର ପ୍ରକୃତ ଇନପୁଟ୍ ରେକର୍ଡ କରନ୍ତୁ। ଏହା ନିର୍ଣ୍ଣୟ କରେ ଏହି ରାଉଟିଂ ପ୍ରୋଗ୍ରାମ କଣ ଶିଖିପାରେ ଏବଂ କାହା ଉପରେ ପ୍ରଭାବ ପକାଇପାରେ।