Platform Update11 August 2026

Subdomain Discovery Just Got a Lot More Complete, Thanks to Certificate Transparency

Subdomain Discovery Just Got a Lot More Complete, Thanks to Certificate Transparency

Subdomain Discovery Just Got a Lot More Complete, Thanks to Certificate Transparency

Subdomain discovery used to work the way most tools still do it: guess. A wordlist of roughly 70 common names, www, api, staging, admin, and so on, checked against a domain to see what resolves. It works, but it's fundamentally limited to what someone thought to include on the list. It was never going to find internal-billing-v2.example.com.

That's changed. Subdomain discovery now also queries crt.sh, a free public certificate transparency log search, alongside the wordlist pass.

What certificate transparency actually gives you

Every SSL certificate any public Certificate Authority has ever issued gets logged publicly, permanently, by design, that's what certificate transparency is for. Querying crt.sh for a domain returns every hostname a certificate has ever been issued for under it, including the subdomains no wordlist would ever guess, an old internal tool, a long-abandoned dev box, a billing system nobody documented outside the team that built it.

How it works in practice

Both discovery methods run automatically, in parallel, on every Starter+ scan. Results from the wordlist and from crt.sh feed the exact same pipeline afterward, resolve, probe, check for takeover risk, so there's no second-class result depending on how a subdomain was found. crt.sh needs no API key, it's free and unauthenticated, which keeps this fast and simple to run on every scan.

A couple of practical details worth knowing:

Why we built it

A wordlist can only ever find what someone guessed in advance. Certificate transparency logs are a public record of every subdomain a company has ever put a cert on, which is a fundamentally more complete discovery method than guessing, and it's the same OSINT technique competitor tooling like AppCheck runs as part of its own reconnaissance. Since crt.sh needs no authentication and returns structured results, it was a natural addition to a discovery pass that was already running.

Availability

Live now, automatically, on every Starter and above scan, running alongside the existing wordlist pass with no extra configuration needed.


Certificate transparency subdomain discovery is included in every Starter+ scan, alongside subdomain takeover detection. See plans →