Aller au contenu

crt.sh

Catégorie Accès Plateforme Niveau Site officiel
Domaines, certificats Gratuit Web Débutant crt.sh

À quoi ça sert

Les certificats TLS (le cadenas HTTPS) émis par les autorités de certification sont publiés dans des journaux publics, la Certificate Transparency. Le site crt.sh permet de les consulter. On y découvre :

  • les sous-domaines d'un domaine (ceux pour lesquels un certificat a été émis) ;
  • les dates d'émission, qui donnent une chronologie de l'activité d'un site ;
  • d'autres domaines partageant un même certificat.

Utilisation pas à pas

  1. Ouvrez crt.sh.
  2. Pour lister les certificats du domaine et de tous ses sous-domaines, saisissez : %.example.com (le % est un joker).
  3. Triez par date (colonne Not Before) pour reconstituer la chronologie.
  4. Relevez les sous-domaines intéressants (mail., shop., dev.…).
  5. Pour exporter les résultats, ajoutez &output=json à l'adresse de la page de résultats.

Limites et pièges

  • Seuls les sous-domaines ayant obtenu un certificat apparaissent.
  • Les certificats génériques (*.example.com) ne révèlent pas les noms des sous-domaines.
  • Le service est parfois lent ou indisponible sous forte charge.

Points de vigilance légaux

Consulter les journaux de certificats est une collecte passive et légale. En revanche, découvrir un sous-domaine (admin., dev.) n'autorise pas à tenter d'y accéder ou à le tester : ce serait sortir de l'OSINT, et potentiellement de la légalité (articles 323-1 et suivants du Code pénal).