testssl.sh, tek dosyalık bir bash betiğidir ve bir sunucunun TLS yapılandırmasını ayrıntılı tarar. İnternet erişimi gerekmeden (iç sunucularda da) çalışabilmesi büyük avantajıdır.
Kullanım
git clone https://github.com/drwetter/testssl.sh
./testssl.sh ornek.com.tr
Ne denetler?
- Desteklenen protokoller (SSLv3–TLS 1.3) ve eski olanların kapalı olup olmadığı.
- Cipher suit'ler, forward secrecy, tercih sırası.
- Sertifika geçerliliği, zincir ve anahtar gücü.
- Bilinen açıklar: Heartbleed, ROBOT, BEAST, POODLE, Logjam vb.
- HSTS, OCSP stapling gibi güvenlik özellikleri.
Faydalı seçenekler
./testssl.sh --severity HIGH ornek.com.tr # sadece yüksek riskler
./testssl.sh --jsonfile rapor.json ornek.com.tr
Ne zaman kullanılır?
Yeni bir sunucu yayına almadan önce, sertifika yenilemesinden sonra ve düzenli denetimlerde. İç ağdaki servisleri de tarayabildiği için SSL Labs'ın erişemediği yerlerde idealdir.

Yorumlar
Henüz yorum yapılmamış. İlk yorumu siz yapın!
Yorum Yaz