Druscan - kostenloses Drupal-Audit-Tool

Sammlen Sie alle technischen Informationen über Ihr Drupal-System (z.B. Module, Architektur, Leistungsmetriken) und teilen Sie diese mit anderen, ohne sensible Daten preiszugeben. Laden Sie dieses Open-Source-Tool herunter, führen Sie es lokal aus und erhalten Sie in 20 Minuten einen vollständigen Bericht!

Benötigen Sie Drupal-Daten für eine Kostenschätzung beim Wechsel von Agenturen? Nutzen Sie Druscan!

Beim Umzug einer Drupal-Website zu einer neuen Agentur oder bei der Anforderung von Kostenvoranschlägen bei mehreren Anbietern, wirft die Weitergabe kompletter Datenbanken und vollständigen Zugriffs auf den Quellcode ernsthafte Sicherheits- und Vertraulichkeitsprobleme auf.

Das Problem

Sie benötigen 3–5 Agenturen, um genaue Schätzungen vorzubereiten, aber Sie möchten vertrauliche Daten, proprietären Code, API-Schlüssel oder Kundeninformationen nicht mehreren externen Parteien preisgeben.

Die Lösung

Druscan generiert einen umfassenden technischen Drupal-Audit-Bericht, der alles enthält, was für eine genaue Schätzung benötigt wird - ohne Offenlegung von Datenbankinhalten, Geschäftslogik oder sensiblen Daten.

Was ist Druscan?

Druscan ist ein Open-Source-Tool, das von Droptica für die Durchführung technischer Audits von Drupal-Systemen entwickelt wurde.

-

Was du teilst

  • Vollständige Liste der Module und Abhängigkeiten.
  • Inhaltsarchitektur und Beziehungen zwischen Entitäten.
  • Leistungs- und Sicherheitsmetriken.
  • Code-Qualitätsstatistiken (Anzahl der Codezeilen, Komplexität, Testabdeckung).
  • Überblick über die Konfiguration und technische Anforderungen.
-

Was du beschützt

  • Tatsächlicher Datenbankinhalt und Benutzerdaten.
  • Eigentlicher maßgeschneiderter Code und Geschäftslogik.
  • API-Schlüssel und Integrationszugangsdaten.
  • Serverzugang und Bereitstellungsdetails.
  • Private Dateien und Medieninhalte.

Beispielhafte Analysebereiche im Druscan-Bericht

Druscan analysiert automatisch Ihr Drupal-System und erstellt einen detaillierten technischen Bericht in HTML- und JSON-Formaten. Das Tool läuft lokal und gewährleistet so vollständige Datensicherheit. Im Folgenden finden Sie Beispielabschnitte, die Sie in dem Analysebericht finden werden.

Druscan generates a complete list of modules in Drupal, showing their versions and security alerts.

Komplette Modulübersicht

Sehen Sie die vollständige Liste der Module mit Versionen, Patches und Sicherheitswarnungen. Dies ist die Grundlage für die Risikobewertung, Aktualisierungsplanung und realistische Kostenschätzung.

  • Vollständige Liste der Kern-, Beitrags- und benutzerdefinierten Module.
  • Details zur Version und Herkunft.
  • Liste der angewendeten Sicherheitspatches.
The Drupal audit tool presents recommendations on which modules need to be updated.

Verfügbare Updates

Druscan überprüft Modulversionen und hebt diejenigen hervor, die sowohl funktionale als auch sicherheitsbezogene Updates benötigen. Dies hilft Ihnen, die Systemwartung zu priorisieren.

  • Informationen über verfügbare Modulupdates.
  • Sicherheitswarnungen für kritische Versionen.
  • Zusammenfassung der installierten Patches und Update-Empfehlungen.
The Drupal audit report with the Druscan tool shows a clear data structure of the analyzed website.

Inhaltsarchitektur

Der Bericht offenbart die Struktur Ihrer Daten: Inhaltstypen, Felder, Taxonomien, Medien, Rollen und Berechtigungen, sowie Ansichten und Blöcke. Er hilft Ihnen, Abhängigkeiten zu verstehen und zu sehen, wie Elemente im gesamten System verwendet werden.

  • Inhaltstypen mit Eintragszahlen und Aktivität.
  • Felder, Taxonomien, Medien, Benutzer, Rollen.
  • Ansichten und Blöcke (Typen: Seite, Block, Feed).
  • Workflows und Berechtigungen.
Druscan shows performance metrics such as PageSpeed, WCAG compliance, UX, and SEO.

Leistungsindikatoren

Druscan sammelt Lighthouse/PageSpeed Ergebnisse, kennzeichnet Engpässe und überprüft die Einhaltung der WCAG. Sie erhalten eine klare Liste der Optimierungsbereiche und deren Auswirkungen auf UX und SEO.

  • Ergebnisse von Google PageSpeed Insights.
  • Potenzielle Leistungsengpässe.
  • Barrierefreiheit (WCAG 2.1) Konformität.
-

Benutzerdefinierte und empfohlene Module

Sie erhalten quantitative Metriken, ohne die Geschäftslogik preiszugeben. Dadurch können Sie die Komplexität und Wartungskosten einschätzen, während Ihr Code vertraulich bleibt.

  • Codezeilen.
  • Individuelle Routing.
  • Informationen über automatisierte Tests.
The Drupal audit tool identifies existing integrations with external services.

Integrationen

Druscan identifiziert Module, die sich mit externen Diensten integrieren und zeigt, welche APIs ohne Preisgabe von Zugangsschlüsseln verwendet werden. Dies vereinfacht Sicherheitsprüfungen und die Planung des Ökosystems.

  • Liste der Module, die sich mit externen Diensten integrieren.
  • Informationen über verbundene APIs (ohne Zugangsschlüssel).
The Drupal audit report with Druscan catches errors and performance issues related to the database.

Datenbank

Der Bericht erkennt Datenbankfehler und Leistungssymptome aus dem dblog, ohne echte Benutzerdaten preiszugeben. Sie sehen, was Aufmerksamkeit benötigt, bevor es zu einem Vorfall kommt.

  • Datenbankfehler.
  • Leistungsprobleme.
A Drupal audit conducted with AI support in Cursor mode generates a repair plan and time estimates.

KI-basierte Analyse (Cursor-Modus)

Basierend auf den gesammelten Daten schlägt die KI Prioritäten für Korrekturen, Zeitschätzungen und Aktionspunkte vor. Betrachten Sie dies als einen schnellen "Reparaturplan", der von Ihrem Team überprüft werden soll.

  • Korrekturempfehlungen mit Prioritäten
  • Geschätzte Reparaturzeit für jede Aufgabe
  • Aktionspunkte kategorisiert nach Sicherheit, Leistung und Wartung.
Druscan allows you to better understand the Drupal system by presenting graphical diagrams with content.

Visuelle Diagramme

Automatische Menüstrukturen und grafische Inhaltsarchitekturkarten unterstützen das schnelle Verständnis des Systems. Perfekt für die Einarbeitung oder die Diskussion von Änderungen mit Stakeholdern.

  • Automatische Diagramme zur Menüstruktur.
  • Visualisierte Inhaltsarchitektur.

Andere Anwendungsfälle für Druscan

Druscan dient nicht nur zur Kostenschätzung. Hier sind andere Situationen, in denen der Prüfbericht Zeit spart und die Projektsicherheit erhöht:

Sicherheitsbewertung

Überprüfen Sie auf Schwachstellen und veraltete Module.

Technische Schuldenabschätzung

Bewerten Sie Wartungskosten und Aktualisierungskomplexität.

Leistungsanalyse

Identifizieren Sie Engpässe und Optimierungsmöglichkeiten.

Teameinführung

Geben Sie neuen Entwicklern oder Teams einen vollständigen Projektüberblick.

Qualitätsüberprüfung

Stellen Sie sicher, dass Ihre aktuelle Agentur bewährte Verfahren befolgt.

Dokumentation

Erstellen Sie eine umfassende technische Dokumentation für Ihre Website.

Druscan is an open-source tool for technical auditing of Drupal, which is available for free.

Wie Druscan funktioniert

Die Ausführung von Druscan dauert nur wenige Minuten. Laden Sie einfach das Repository herunter, verknüpfen Sie es mit Ihrem lokalen Drupal-Projekt und führen Sie einen Befehl in Ihrer Konsole aus.

1. Installieren
Klone das GitHub-Repository und erstelle eine symbolische Verknüpfung zu deinem lokal laufenden Drupal-Projekt auf DDEV.

2. Wähle einen Modus aus

  • Grundmodus: Sammelt rohe technische Daten (JSON + HTML)
  • KI (Cursor)-Modus: Erzeugt zusätzlich Empfehlungen und Reparaturschätzungen

3. Führen Sie das Audit durch
Geben Sie den GitHub-Befehl in Ihre Konsole ein.

4. Erhalten Sie Ihren Bericht
In 15–20 Minuten erhalten Sie einen kompletten HTML-Bericht, den Sie mit Agenturen teilen können.

Alle technischen Anforderungen sind in der GitHub-Dokumentation aufgelistet.
 

Führen Sie ein Drupal-Audit in 15 Minuten durch

Laden Sie Druscan herunter, führen Sie ein schnelles technisches Drupal-Audit durch und verstehen Sie Ihre Website besser als je zuvor.