LW IT Solutions

Domain-RDAP- und Certificate-Transparency-Abfrage: Registrar, Ablauf, vergessene Subdomains

Zwei öffentliche Register beschreiben eine Domain, ohne ihre Server anzufassen. RDAP, der Nachfolger von WHOIS, ist das, was die Registry weiß: Registrar, Registrierungs- und Ablaufdatum, Statuscodes wie eine Transfersperre, Nameserver, DNSSEC-Delegation. Certificate Transparency ist das, was jede Zertifizierungsstelle seit 2018 protokollieren muss: jeder Hostname, der je ein Zertifikat bekommen hat. Zusammen gelesen beantworten sie Fragen, die ein Seitenbetreiber selten stellt, bis es spät ist: Wann läuft die Domain ab, ist sie gegen Transfer gesperrt, und welche Subdomains existieren noch irgendwo, weil einmal ein Zertifikat für sie ausgestellt wurde.

Von diesem Server aus: eine RDAP-Abfrage über rdap.org, die zur zuständigen Registry weiterleitet, bei Registries ohne RDAP eine whois-Abfrage, und eine Abfrage bei crt.sh für die Zertifikatslogs. Nichts auf der Domain selbst wird kontaktiert. Die Abfrage ist durch reCAPTCHA v3 geschützt; die aufrufende IP-Adresse und die Domain werden eine Stunde lang gespeichert, um die Rate zu begrenzen.

Grenzen, die dazugehören: RDAP-Daten hängen von der Registry ab, und manche (etwa .de) veröffentlichen kein RDAP, dann wird whois-Text gelesen, mit weniger Feldern; Antworten von crt.sh werden bei 3 MB abgeschnitten, was bei sehr großen Domains alte Zertifikate auslässt; ein Name in den Logs belegt, dass ein Zertifikat ausgestellt wurde, nicht, dass der Host noch antwortet; und Inhaberdaten werden nicht gezeigt, weil Registries sie nicht mehr veröffentlichen.

OTHER TOOLS