-
Description du commit
- Le code de résolution DNS a été amélioré afin de mieux convenir au filtrage des CNAME et des adresses IP
- L’option
ipaddress= permet désormais de bloquer le document racine
- Problème associé : uBlockOrigin/uBlock-issues#2792
-
Points d’attention
- L’adresse IP utilisée est la première de la liste des adresses IP renvoyées par la méthode
dns.resolve()
- Il est impossible de savoir quelle adresse IP le navigateur utilisera réellement ; il ne s’agit que d’une supposition
- L’adresse IP exacte utilisée par le navigateur ne peut être vérifiée qu’au moment de
onHeadersReceived
-
Possibilités d’amélioration futures
- Une fonctionnalité pourrait être ajoutée pour fournir au moteur de filtrage la liste complète des adresses IP
- Cependant, il reste impossible de savoir avec certitude quelle adresse IP le navigateur utilisera finalement
-
Résumé de GN⁺
- Ce commit améliore la fonction de résolution DNS de uBlock Origin pour permettre un filtrage basé sur les adresses IP
- Il existe une limite liée au fait qu’il est impossible de connaître l’adresse IP réellement utilisée par le navigateur
- Cette fonctionnalité peut être utile pour renforcer le blocage des publicités et la protection de la vie privée
- D’autres extensions de blocage publicitaire offrant des fonctions similaires incluent Adblock Plus et Ghostery
1 commentaires
Commentaire Hacker News