Wigandt Technology

Erweiterung: DomainWarn für Chrome

Chrome-Erweiterung für DomainWarn: prüft auf Klick die Domain der geöffneten Seite, mit Punktzahl für Website, E-Mail, DNS und Domain. Ohne Konto nutzbar, kostenlos im Chrome Web Store.

Status

Aktiv gepflegt

Plattform

Chrome-Erweiterung

Technologie

JavaScript

Projektüberblick

Worum es geht

DomainWarn überwacht Domains von außen: Erreichbarkeit, Zertifikat, DNS, SPF, DKIM, DMARC, Blacklists und Ablauf der Registrierung. Die Chrome-Erweiterung bringt den Domain-Check der Website in die Symbolleiste: Ein Klick, und das Popup zeigt, wie die Domain der geöffneten Seite dasteht. Sie ist im Chrome Web Store veröffentlicht; ihr Quellcode liegt anders als bei den übrigen Projekten hier nicht in einem öffentlichen Repository.

Details

Technischer Ansatz

Ein Klick auf das Symbol startet den Gesamtcheck für die Domain des aktiven Tabs: Website, E-Mail, DNS und Domain mit je einer Punktzahl und einer Gesamtzahl von 0 bis 100, dieselbe Bewertung wie der Domain-Check auf der Website von DomainWarn. Die offenen Punkte stehen sortiert nach dem Punktgewinn ihrer Behebung. Ein Konto ist dafür nicht nötig, es sind dieselben kostenlosen Prüfungen.

Details

Architektur & Einsatz

Die Erweiterung ist eine Manifest-V3-Erweiterung in reinem JavaScript ohne Framework; die Prüfung selbst läuft über die DomainWarn-API, das Popup stellt das Ergebnis dar. Getestet wird mit Vitest ohne Browser, und Tests halten die Beschriftungen auf Deutsch und Englisch mit den Prüfungen der API und den Ergebnisseiten der Website gleich.

Details

Projektkontext

Mit einem DomainWarn-Konto zeigt das Popup zusätzlich, ob die Domain bereits überwacht wird, und nimmt sie mit einem Klick auf. Die nächste Fassung bringt die Anmeldung mit einem Klick statt eines kopierten Tokens, einzelne Prüfungen wie SPF, DMARC oder das Zertifikat, offene Vorfälle, „Jetzt prüfen“ und die Verfügbarkeit: Erreichbarkeit der letzten 30 Tage, Antwortzeit der letzten 7 Tage und den Ablauf von Zertifikat und Domain.

Details

Einblick 4

Die Erweiterung prüft nur, wenn das Popup geöffnet wird. Sie hat kein Hintergrundskript und kein Content-Script, liest keine Seiteninhalte und braucht keine Rechte auf alle Adressen: activeTab für die Adresse des aktiven Tabs und storage für die lokalen Einstellungen; mit der Anmeldung kommt identity hinzu, nur für den Anmeldeablauf. Übertragen wird allein der Domainname, an die DomainWarn-API.

Dokumentierter Entwicklungsstand

Version 1.0.0 laut Store-Eintrag, geprüft am . Google Chrome, Manifest V3. Ein DomainWarn-Konto ist nicht nötig.

Kein Open Source: Der Quellcode liegt in einem nicht öffentlichen Repository und steht unter keiner Open-Source-Lizenz. Die Erweiterung ist kostenlos; einsehbar ist ihr Code nur im veröffentlichten Paket, das das JavaScript unkompiliert und nicht minifiziert enthält.

Eintrag im Chrome Web Store prüfen

Funktionsumfang

Was die Extension abdeckt

Gesamtcheck der Domain im aktiven Tab mit Punktzahl je Bereich und gesamt

Offene Punkte sortiert nach dem Punktgewinn ihrer Behebung

Ohne Konto nutzbar; mit DomainWarn-Konto Überwachungsstand und Aufnehmen per Klick

Nur die Rechte activeTab und storage, kein Hintergrundskript, kein Content-Script

Ablauf

Einrichtung und Nutzung

  1. 1

    Erweiterung im Chrome Web Store zu Chrome hinzufügen und das DomainWarn-Symbol in der Symbolleiste anheften.

  2. 2

    Auf einer beliebigen Seite das Symbol anklicken: Der Gesamtcheck läuft für die Domain dieser Seite.

  3. 3

    Optional in den Einstellungen der Erweiterung ein API-Token aus DomainWarn hinterlegen; dann zeigt das Popup auch, ob die Domain schon überwacht wird.

Einblicke

Abbildungen aus der Projektdokumentation

Popup der DomainWarn-Erweiterung für neverssl.com mit Punktzahl 75 von 100, den vier Bereichen und den offenen Punkten
Das Popup für neverssl.com: Punktzahl, die Bereiche Website, E-Mail, DNS und Domain und die offenen Punkte mit ihrem Punktgewinn.
Einstellungsseite der DomainWarn-Erweiterung mit den Feldern API-Token und API-Adresse
Einstellungen: Mit einem API-Token zeigt das Popup zusätzlich, ob die Domain schon überwacht wird.

Individuelle Entwicklung

Eigene Extension geplant?

Wenn eine Erweiterung für Directus, Shopware, WordPress oder den Browser als Grundlage passt oder ein ähnliches Projekt ansteht, können Sie direkt eine Anfrage senden.

Zum Kontaktformular