Pentest et offensif

testssl.sh

testssl · audit TLS · vérification TLS · test de chiffrement

Script libre qui audite la configuration TLS d’un serveur : protocoles acceptés, suites de chiffrement, certificat et en-têtes de sécurité.

En pratique

testssl.sh affiche en clair, sortie colorée à l’appui, ce qu’un serveur accepte encore : versions obsolètes (SSL, TLS 1.0 ou 1.1), suites faibles, certificats expirés ou auto-signés, HSTS absent, renégociation dangereuse. C’est l’un des outils qu’un auditeur cite pour justifier chaque constat de chiffrement ; les mêmes vérifications fondent les notes de A+ à F des services en ligne. Un serveur bien configuré n’accepte que les versions récentes de TLS avec des suites robustes, quel que soit l’outil qui l’interroge.

Exemple

Cas fictif : l’audit d’une boutique en ligne montre que TLS 1.0 reste accepté pour une vieille intégration de paiement, et que le certificat du sous-domaine de préproduction est expiré depuis huit mois. L’un est coupé, l’autre renouvelé : deux constats classiques, corrigés dans l’après-midi.

Sources

Tout le glossaire

Passez de la théorie à la pratique

Et votre système, il en est où ?

Créez votre compte et obtenez en quelques minutes la note de A+ à F du chiffrement de vos domaines, chaque constat expliqué avec le correctif à appliquer.

Lancez l’audit depuis votre espace : la note de A+ à F du chiffrement de vos domaines en quelques minutes, chaque constat expliqué avec le correctif à appliquer.

Belinda

Nous contacter

Une question, un projet, un partenariat ? Écrivez-nous : l’équipe vous répond par e-mail, en général sous un jour ouvré.

Vos coordonnées servent uniquement à vous répondre. Ne joignez ni mot de passe ni détail de vulnérabilité.