J'ai beaucoup de mauvais garçons dans /etc/hosts qui pointent vers 0.0.0.0.
Si j'utilise host
pour vérifier le nom de domaine, j'obtiens une adresse IP réelle au lieu de 0.0.0.0
Ce que je m'attendais à ce que le résolveur me donne est la même chose que ce qui se trouve dans le fichier hosts. Ce que j'attendais de tout autre accès est un échec (timeout).
Mais lorsque le résolveur fournit l'IP réelle, je m'attends à ce qu'un navigateur affiche le site web du méchant. Au lieu de cela, Safari et Firefox affichent tous deux "Bloqué !" avec la même police, la même taille de police, le même positionnement, etc. Le code HTML est identique : <html><body><h1>Blocked!!</h1></body></html>
suggérant qu'il vient de quelque part/quelque chose d'autre. D'où vient ce HTML ? Que se passerait-il si le Mac essayait d'y aller sur un autre port (non http/https) ?
Il s'agit de la dernière mise à jour de MacOS sur un MacBook 2012.