Certificats : ce que le site présente, et son historique CT
La section certificats ne dépend plus de crt.sh seul. certificateFacts donne deux parties, chacune avec sa source : le certificat que le site présente maintenant, lu par notre propre poignée de main TLS sur le port 443, et l'historique Certificate Transparency de crt.sh. Une source qui n'a pas répondu vaut unknown, jamais none.
- certificateFacts sur /check (à tous les niveaux d'enrichissement), /check/certificates et le flux du rapport ; dataTrust.certificates en donne l'état et la source
- certificates (lignes crt.sh) compte désormais au plus dix lignes, certificats en cours d'abord, sans le doublon précertificat/certificat final ; certificateFacts.ctHistory donne currentCount et totalSeen
- /check/certificates et le flux du rapport ouvrent une connexion TLS vers la cible sur le port 443 (aucune requête HTTP, jamais vers un domaine que nous jugeons malveillant) ; /check, /check/domain-risk et l'analyse en masse lisent les caches seulement
- Une adresse IP n'a pas de section certificats : certificateFacts vaut not_applicable et rien n'est contacté