Tiens... l'excellent Malekal met en place un serveur DNS qui bloque par défaut tous les domaines liés aux malwares, logiciels indésirables, publicités et malvertising. Son serveur DNS est 91.121.19.195.
L'avantage ? Cela bloquera la majorité des téléchargement de malwares et logiciels indérisables avant infection, sans logiciel spécifique. C'est le genre de chose à installer dans la famille pour éviter les problèmes. Comme le conseille Malekal, vous pouvez mettre comme DNS Secondaire celui de votre FAI, ce qui assurera un fonctionnement sans faille même si le DNS de Malekal tombe.
Vous avez également la même liste de blocage disponible sous forme de fichiers HOSTS si vous préférez:
http://www.malekal.com/2012/01/10/hosts-anti-pupsadware/
A noter qu'OpenDNS propose également un blocage des malwares et certaines catégories (publicité, etc.), mais j'ignore si c'est aussi complet que le service de Malekal.