Dev.to Security 🔐 Cybersecurity 👁 0 📖 1 min read

testls — a lightweight SSL/TLS scanner for devs and website owners

Your site's TLS config is one bad handshake away from a CVE writeup. I built testls to catch that before it happens. It scans your domain and flags: Expired or near-expiry certs Weak ciphers / protocols (TLS 1.0/1.1) M

Krasimir Popov
Krasimir Popov

Posted on Nov 14 • Edited on Nov 14

testls — a lightweight SSL/TLS scanner for devs and website owners

Your site's TLS config is one bad handshake away from a CVE writeup.

I built testls to catch that before it happens. It scans your domain and flags:

Expired or near-expiry certs
Weak ciphers / protocols (TLS 1.0/1.1)
Misconfigured HSTS
Chain issues
It's a single binary, no dependencies, runs in seconds.

testls example.com

Built it because existing tools (testssl.sh, SSL Labs) are either overkill, web-only or shell only. I wanted something I could easy drop into CI (currently available on github actions marketplace) or run from a terminal in 5 seconds, but also something organizations can run at scale to create observability dashboards to monitor their websites certificate health over time.

Repo: github.com/kjpopov/testls

Feedback welcome, a star helps and boosts my motivation.

DEV Community

We're a place where coders share, stay up-to-date and grow their careers.

📰 Read the original article on Dev.to Security

Originally published by Dev.to Security. Aggregated on AIWithGhost for educational purposes — full credit and traffic to the original publisher.