Chrome တိုးချဲ့မှုမှ လေ့လာတွေ့ရှိသော ထွက်ပေါက် IP ကို စစ်ဆေးပါ
တိုးချဲ့မှု၏ မူလအစမှ ထိန်းချုပ်ထားသော အဆုံးမှတ်သို့ ကန့်သတ်တောင်းဆိုချက် ပို့ပြီး စစ်ဆေးမှုက အမှန်တကယ် ဘာကို သက်သေပြသည်ကို အစီရင်ခံပါ။
Chrome တိုးချဲ့မှုရှိ ပရောက်စီစစ်ဆေးမှုတွင် ကြိုတင်ခန့်မှန်းနိုင်သော တုံ့ပြန်မှုရှိသည့် ပန်းတိုင်တစ်ခု လိုအပ်သည်။ သင်ထိန်းချုပ်ထားသော HTTPS အဆုံးမှတ်ကို အသုံးပြုပါ၊ ဥပမာ ၎င်းမြင်ရသော လိပ်စာပါသည့် JSON အရာဝတ္ထုငယ်ကို ပြန်ပို့ပေးသော အဆုံးမှတ်မျိုး။
တောင်းဆိုချက်ကို တိုးချဲ့မှု ဆက်စပ်အခြေအနေမှ လုပ်ဆောင်ပါ၊ ဥပမာ ၎င်း၏ service worker သို့မဟုတ် တိုးချဲ့မှု စာမျက်နှာမှ၊ အဆုံးမှတ်ကို manifest ၏ host permissions တွင် ထည့်ထားပါ။
"host_permissions": ["https://probe.example/*"]
ဟို့စ်ခွင့်ပြုချက်သည် content script ကို တူညီသော ကြားဖြတ်မူလ အခွင့်အရေးများ မပေးပါ။ စစ်ဆေးမှုကို တိုးချဲ့မှု ဆက်စပ်အခြေအနေတွင် ထားပါ၊ ထည့်သွင်းထားသော စကရစ်ပ် တူညီသော တောင်းဆိုချက် လုပ်နိုင်သည်ဟု မယူဆပါနှင့်။
async function probe() {
const controller = new AbortController();
const timer = setTimeout(() => controller.abort(), 5000);
try {
const response = await fetch('https://probe.example/ip', {
cache: 'no-store',
signal: controller.signal,
});
if (!response.ok) throw new Error(`HTTP ${response.status}`);
const result = await response.json();
if (typeof result.ip !== 'string') throw new Error('Bad probe body');
return result.ip;
} finally {
clearTimeout(timer);
}
}
ဟို့စ်အမည်သည် နေရာယူထားသူဖြစ်သည်။ ဆာဗာနှင့် ကလိုင်းန့် သည် တုံ့ပြန်မှုပုံစံနှင့် ကက်ရှ်မူဝါဒကို သဘောတူရမည်။ ပယ်ချခံရသော တောင်းဆိုချက်များနှင့် ပုံပျက်သော တုံ့ပြန်မှုများကို တိုးချဲ့မှု၏ ခေါ်ယူသူတွင် ကိုင်တွယ်ပါ၊ ၎င်းတို့ကို တရားဝင် ထွက်ပေါက်လိပ်စာအဖြစ် မပြပါနှင့်။
လေ့လာတွေ့ရှိမှုကို တိကျစွာ အမည်ပေးပါ
အောင်မြင်သော ရလဒ်က ဤတောင်းဆိုချက် အဆုံးမှတ်သို့ ရောက်ပြီး မျှော်လင့်ထားသော ပုံစံအဖြေ ရရှိကြောင်း သက်သေပြသည်။ နှိုင်းယှဉ်မှု အဓိပ္ပာယ်ရှိသောနေရာတွင် လေ့လာတွေ့ရှိသော လိပ်စာကို သင်ရည်ရွယ်ထားသော လမ်းကြောင်းနှင့် နှိုင်းယှဉ်ပါ။ ပြင်ဆင်ထားသော ပရောက်စီ၏ နားထောင်နေသော IP သည် ၎င်း၏ အများသူငှာ ထွက်ပေါက် ဖြစ်ရန် မလိုအပ်ပါ။
PAC စည်းမျဉ်း သို့မဟုတ် ကျော်ဖြတ်စာရင်းက စစ်ဆေးမှုကို တိုက်ရိုက် ပို့နိုင်ပြီး အခြားပန်းတိုင်က ပရောက်စီကို အသုံးပြုနိုင်သည်။ ပရောက်စီ ဆက်တင်များကို ဖတ်ခြင်းက ဖွဲ့စည်းမှု သက်သေကို ပေးသည်၊ တောင်းဆိုချက်က ဤပန်းတိုင်အတွက် သက်သေ ပေးသည်။ တစ်ခုတည်းနှင့် တစ်ခုတည်းက တဘ် သို့မဟုတ် URL တိုင်း တူညီသောလမ်းကြောင်း လိုက်သည်ဟု မသက်သေပြနိုင်ပါ။
အချိန်ကုန်ဆုံးမှု၊ HTTP အမှားနှင့် မမျှော်လင့်သော ကိုယ်ထည်ကို မျက်နှာပြင်တွင် သီးခြားထားပါ။ တောင်းဆိုချက်တစ်ခုပြီးနောက် စက်တစ်ခုလုံးကို အော့ဖ်လိုင်းဟု ကြေညာခြင်းထက် “ဤစစ်ဆေးမှု မအောင်မြင်ပါ” ဟု ပြခြင်းက ပိုအသုံးဝင်သည်။