theHarvester est un outil OSINT pour collecter adresses e‑mail, sous‑domaines, hôtes et informations publiques (moteurs de recherche, DNS, Shodan, etc.). Principalement passif (scraping/API).
theHarvester -d <domaine> -b <source> -l <limite> -f <fichier_sortie> -v
d : domaine cible (ex : mondomaine.com)b : source (ex : otx, bing, crtsh, virustotal, all)l : limite du nombre de résultats (optionnel)f : fichier de sortie (ex : rapport.html ou rapport.xml selon les versions)v : mode verbeuxh : aideExemple
theHarvester -d example.com -b crtsh -l 200 -f report.html
Sources fréquentes (exemples)
yahoo, bing, duckduckgo, baidu : moteurs de recherchecrtsh : Certificate Transparency (très utile pour sous‑domaines)shodan, virustotal, censys : services d’indexation/PDNS (souvent nécessitent API key)all : exécute plusieurs sources (plus complet mais plus lent / plus de bruit)Note : certaines sources demandent une clé API. Ces clés API sont récupérables en créant un compte (Shodan, VirusTotal, Censys) et sont à configurer dans le fichier de configuration de theHarvester.