La threat intelligence DNS consiste à surveiller la présence de vos domaines et sous-domaines sur les bases publiques de menaces : URLhaus (URLs distribuant du malware), Google Safe Browsing (sites dangereux ou trompeurs), PhishTank (sites de phishing). Si un de vos sous-domaines est compromis et utilisé pour une campagne malveillante, il finit sur ces listes en quelques heures — et les navigateurs (Chrome, Firefox, Safari, Edge) commencent à afficher des avertissements bloquants à vos vrais visiteurs.
L'effet de halo est sérieux : un seul sous-domaine compromis peut entraîner la dégradation de réputation de l'ensemble du domaine principal. Voici comment fonctionnent les principales bases et comment monitorer votre exposition.
Les principales bases de threat intelligence DNS
URLhaus (abuse.ch)
Projet open data de l'ONG suisse abuse.ch. URLhaus collecte les URLs distribuant du malware (téléchargement de payload, command-and-control, exfiltration). La base publique est consultée par de nombreux antivirus, EDR et solutions de sécurité réseau.
Source typique des entrées : honeypots, sandboxes, signalements communautaires de chercheurs en sécurité. Une URL ajoutée reste typiquement plusieurs semaines à plusieurs mois avant retrait — délai pendant lequel votre sous-domaine est traité comme dangereux par les outils intégrant URLhaus.
Google Safe Browsing
Service Google qui maintient une liste de sites jugés dangereux : malware, phishing, ingénierie sociale, applications indésirables. Cette liste est consultée en temps réel par Chrome, Firefox, Safari et de nombreuses applications mobiles.
Effet d'une présence sur Safe Browsing : avertissement plein écran rouge "Le site que vous allez visiter contient du contenu trompeur". La majorité des visiteurs partent immédiatement. Aucun bypass simple côté utilisateur.
Délai de retrait après remédiation : 24 à 72 h via Search Console (Sécurité → Demander un examen).
PhishTank
Communauté de chercheurs qui signalent les URLs de phishing. Validation par les pairs avant ajout à la base. Utilisée par OpenDNS, certains navigateurs et services anti-phishing entreprise.
Spamhaus
Bases multiples : SBL (spam), DBL (domaines liés au spam), XBL (IPs compromises). Très utilisée par les MTA email pour bloquer les emails entrants depuis des sources suspectes. Si votre domaine y figure, votre délivrabilité email s'effondre.
Pourquoi un de vos sous-domaines peut s'y retrouver
Cinq scénarios fréquents :
- Subdomain takeover réussi : un attaquant a récupéré un de vos sous-domaines orphelins (CNAME oublié vers Heroku/S3/GitHub Pages désaffecté) et l'utilise pour héberger du phishing.
- Compromission d'un service : un de vos serveurs web a été piraté et héberge maintenant un kit phishing ou un dropper malware.
- Sous-domaine de staging exposé : un sous-domaine de test (
dev.,staging.) avec contenu obsolète a été indexé par Google et signalé comme phishing par un visiteur. - Service tiers compromis : votre site utilise un script tiers (analytics, A/B testing, chat) dont le fournisseur a été piraté et qui sert maintenant du malware.
- Faux positif : une page légitime (téléchargement d'exécutable, formulaire de contact agressif) a été flaggée par erreur.
Comment vérifier votre présence sur ces bases
URLhaus
API publique sans authentification :
curl -X POST -d "url=https://votre-domaine.fr" https://urlhaus-api.abuse.ch/v1/url/
Réponse JSON avec le statut (online, offline, ou no_results). Documentation : urlhaus-api.abuse.ch.
Google Safe Browsing
API officielle (clé Google Cloud requise) :
POST https://safebrowsing.googleapis.com/v4/threatMatches:find?key=YOUR_KEY
Quota gratuit : 10 000 requêtes / jour. Suffisant pour monitorer plusieurs centaines de domaines avec checks toutes les heures. Plus simple : passer par Search Console qui notifie automatiquement si votre domaine est listé.
Spamhaus
Lookup DNS standard :
dig +short votre-domaine.fr.dbl.spamhaus.org
Si la réponse renvoie une IP en 127.0.1.x, votre domaine est listé.
Outils combinés
VirusTotal interroge plusieurs dizaines de bases simultanément (URLhaus, Safe Browsing, PhishTank, Spamhaus, etc.). API gratuite limitée. Bon pour audit ponctuel, peu adapté au monitoring continu en volume.
Que faire si un de vos domaines y est listé
Procédure en cinq étapes :
- Identifier la cause : auditer le contenu actuel du sous-domaine listé. Phishing kit ? Dropper malware ? Page légitime mal flaggée ?
- Nettoyer immédiatement : supprimer le contenu malveillant, restaurer une version saine du serveur, changer mots de passe d'accès.
- Investiguer la compromission : par où l'attaquant est-il rentré ? Plugin obsolète, mot de passe faible, vulnérabilité CMS, subdomain takeover ? Corriger la cause racine.
- Demander la délistage :
- URLhaus : signaler via le formulaire
urlhaus.abuse.ch/api/#submit - Google Safe Browsing : Search Console → Sécurité → Demander un examen
- Spamhaus :
spamhaus.org/lookup/avec procédure de retrait
- URLhaus : signaler via le formulaire
- Surveiller la propagation : compter quelques jours pour que le délistage atteigne tous les services qui consomment ces bases.
Pourquoi monitorer en continu
Une apparition sur Safe Browsing peut survenir sans alerte préalable. Les premiers à voir l'avertissement sont vos vrais visiteurs (Chrome 65 % de parts de marché en France). Les conséquences : trafic en chute libre, support submergé, conversion à zéro.
Un monitoring threat intelligence continu vérifie périodiquement vos domaines sur les principales bases et alerte immédiatement en cas de présence détectée. Vous pouvez intervenir avant que la majorité de vos utilisateurs ne soient bloqués.
Ce qu'il faut retenir
- Quatre bases majeures : URLhaus (malware), Google Safe Browsing (Chrome/Firefox/Safari), PhishTank (phishing), Spamhaus (email).
- Une apparition = avertissement plein écran navigateur ou blocage email — trafic et délivrabilité en chute libre.
- Causes fréquentes : subdomain takeover, compromission serveur, sous-domaine staging exposé, service tiers piraté.
- Délais de délistage : 24-72 h pour Google Safe Browsing, plusieurs semaines pour URLhaus.
- Le monitoring continu est la seule défense réaliste — vos visiteurs ne devraient jamais être les premiers à découvrir le problème.
Questions fréquentes
Combien coûte la consultation des bases threat intelligence ?
URLhaus : gratuit, API publique sans clé. Google Safe Browsing : gratuit jusqu'à 10 000 requêtes/jour avec clé Google Cloud. Spamhaus : gratuit pour usage personnel/petit volume, payant pour les fournisseurs de services à grande échelle.
Combien de temps reste-t-on sur ces bases après nettoyage ?
Google Safe Browsing : 24-72 h après demande d'examen via Search Console, à condition que la cause soit corrigée. URLhaus : plus long (semaines voire mois) car retrait moins automatisé. Spamhaus : variable selon la base concernée.
Mon site est sur Safe Browsing alors qu'il est sain — que faire ?
Faux positif possible. Demander immédiatement un examen via Search Console (Sécurité → "Je n'ai trouvé aucun problème de sécurité"). Google revérifie sous 72 h. Si confirmé sain, retrait rapide.
Pourquoi tout mon domaine est suspect alors qu'un seul sous-domaine est compromis ?
Effet de halo : Google et plusieurs systèmes étendent partiellement la suspicion au domaine racine quand un sous-domaine est listé. Pas un blocage total, mais dégradation de la réputation globale (SEO, délivrabilité).
Le monitoring threat intelligence remplace-t-il un antivirus / WAF ?
Non, c'est complémentaire. Le WAF/antivirus protège contre l'attaque ; le monitoring threat intelligence détecte que la protection a échoué et que vous êtes passés en "liste noire" publique. Les deux sont nécessaires.
À quelle fréquence interroger ces bases ?
Au minimum une fois par jour pour les domaines critiques. Idéalement une fois par heure pour les sous-domaines exposés (e-commerce, SaaS). Plus souvent = détection plus rapide en cas de compromission.
Surveiller votre exposition en continu
Les bases de threat intelligence sont publiques et consultables gratuitement. La difficulté : les interroger systématiquement, sur tous vos sous-domaines, et corréler les résultats avec vos autres signaux DNS et SSL.
Domains Defender croise quotidiennement vos domaines surveillés avec URLhaus et Google Safe Browsing, et alerte immédiatement en cas de présence détectée. Hébergé en France, conforme RGPD, essai gratuit 7 jours à partir de 4,99€ HT/mois.
Tester un domaine gratuitement — ou activer la surveillance continue.