DE EN IT

~/home / website-dna

🧬 n8n · live

Die DNA deiner Website.

Jede Startseite lädt Gene von anderswo: Skripte vom CDN, Schriften von Google, Videos, Tracker. Gib eine Domain ein, und ein n8n-Workflow sequenziert sie: welche Bausteine von wem kommen, welche Bibliotheken in welcher Version laufen und ob sie bekannte Schwachstellen (CVE) tragen. Heraus kommt eine Doppelhelix und ein Genom-Bericht, der für Datenschutz und Sicherheit wirklich nützt.

So funktioniert's

  1. WebhookDein Klick startet einen n8n-Workflow auf meinem Server, mit der Domain im Gepäck.
  2. Probe entnehmenEin kleines PHP-Skript lädt die Startseite und höchstens fünf JavaScript-Dateien desselben Hosts (je max. 300 KB), um deren Versions-Banner zu lesen. Fremde Ressourcen werden nie heruntergeladen, nur als Adresse im HTML gelesen. Jede Adresse muss öffentlich sein.
  3. Genom sequenzierenEin Code-Knoten findet jedes Skript, Stylesheet, jede Schrift, jedes Iframe und Bild, ordnet den Host als eigen oder fremd ein und erkennt Dienste (CDN, Analyse, Schriften, Video, Chat) und Bibliotheken mit Version.
  4. Zwei Labore parallelOSV.dev prüft die Bibliotheken (npm) auf bekannte Schwachstellen, gleichzeitig misst die Prüfstelle Security-Header und TLS.
  5. MergeEin Merge-Knoten wartet auf beide Labore und legt die Befunde zusammen; daraus entstehen die Basenpaare der Helix.
  6. KI-Genetikergpt-oss-120b bei IONOS in Deutschland schreibt Diagnose und drei Therapien, nur aus den Messwerten. Antwortet die KI nicht, springt eine Vorlage ein.
  7. IngestDas Ergebnis landet als JSON auf dem Server, diese Seite zeichnet daraus die Helix und den Bericht.

Datenschutz: Geprüft werden nur öffentlich abrufbare Dinge (Startseite, eigene JavaScript-Dateien, Header, TLS). Gespeichert werden Domain und Ergebnis, damit der Link funktioniert, und ein gesalzener Hash deiner IP-Adresse bzw. ein Zufallstoken im Browser, damit du die Probe später löschen kannst. Cookie-Werte werden nie gelesen, nur Namen und Flags. Mehr in der Datenschutzerklärung

Kurze Pause zwischen zwei Proben und ein Limit pro Stunde, damit das Labor nicht überhitzt. Hinweis: Der Bericht ist eine Momentaufnahme der Startseite, kein vollständiges Audit.

Mehr n8n-Workflows zum Ausprobieren →

Auch lustig: deine Website als Stadt →

⬇ Workflow herunterladen (JSON, zum Importieren in n8n)