-
คำอธิบายคอมมิต
- ปรับปรุงโค้ดการ resolve DNS เพื่อให้เหมาะกับการกรอง cname และที่อยู่ IP
- สามารถบล็อกเอกสารรากได้โดยใช้ตัวเลือก
ipaddress=
- อีสชูที่เกี่ยวข้อง: uBlockOrigin/uBlock-issues#2792
-
ข้อควรระวัง
- ที่อยู่ IP ที่ใช้คือรายการแรกจากรายการที่อยู่ IP ที่เมธอด dns.resolve() ส่งคืน
- ไม่สามารถทราบได้ว่าเบราว์เซอร์จะใช้ที่อยู่ IP ใดจริง และนี่เป็นเพียงการคาดเดาเท่านั้น
- สามารถตรวจสอบที่อยู่ IP ที่แน่ชัดที่เบราว์เซอร์ใช้ได้เฉพาะในช่วง onHeadersReceived เท่านั้น
-
ความเป็นไปได้ในการปรับปรุงในอนาคต
- อาจมีการเพิ่มความสามารถในการส่งต่อรายการที่อยู่ IP ทั้งหมดให้กับเอนจินการกรอง
- อย่างไรก็ตาม ก็ยังไม่สามารถทราบได้แน่ชัดว่าที่อยู่ IP ใดที่เบราว์เซอร์จะเลือกใช้ในท้ายที่สุด
-
สรุปโดย GN⁺
- คอมมิตนี้ปรับปรุงความสามารถด้านการ resolve DNS ของ uBlock Origin เพื่อให้รองรับการกรองตามที่อยู่ IP
- มีข้อจำกัดตรงที่ไม่สามารถทราบได้ว่าเบราว์เซอร์ใช้ที่อยู่ IP ใดจริง
- ฟีเจอร์นี้อาจมีประโยชน์ในการเสริมการบล็อกโฆษณาและการปกป้องความเป็นส่วนตัว
- ส่วนขยายบล็อกโฆษณาอื่นที่มีฟีเจอร์คล้ายกัน ได้แก่ Adblock Plus และ Ghostery
1 ความคิดเห็น
ความคิดเห็นบน Hacker News