Website-Exposure-Scan — finde die offenen Türen, bevor es ein Angreifer tut.
Der erste Zug eines Angreifers ist kein Exploit, sondern Erkundung: den Server nach Dateien und Endpunkten fragen, die nicht erreichbar sein sollten. Relvato macht genau diesen ersten Durchgang auf der Site, deren Besitz du nachgewiesen hast – nicht-intrusiv – und sagt dir, was offen liegt, bevor jemand Böswilliges es findet.
- ✓Schlüssel und Geheimnisse, die in deinen eigenen Seiten und Skripten veröffentlicht sind
- ✓Erreichbare .env-, .git-, wp-config- und Datenbank-Backup-Dateien
- ✓Vergessene Backups und Datenbank-Dumps im Web-Root – ganz gleich, wie sie heißen
- ✓WordPress-Härtung: Datei-Editor, Debug-Ausgabe, Beispiel-Sicherheitsschlüssel, PHP in Uploads
- ✓Source Maps in der Produktion, Cookie-Flags und CORS-Regeln, die Daten an fremde Seiten geben
- ✓Benutzer-Enumeration über REST-API und Autorenseiten sowie offenes XML-RPC
- ✓Directory Listing und Versions- bzw. Software-Preisgabe
- ✓Fehlende Sicherheits-Header (HSTS, CSP, X-Frame-Options und mehr)
- ✓Was KI-Assistenten und OAuth-Apps erreichen: ein MCP-Server ohne Anmeldung, Selbstregistrierung von Apps und Gerätecode-Anmeldung auf deinem Anmeldeserver, und unter WordPress 6.9+ die KI-Abilities jedes Plugins — welche jeder ausführen kann, welche Daten löschen können, welche nach einem Update neu sind
- ✓Nur lesend und nicht eingreifend – niemals ein Exploit
Die meisten Einbrüche beginnen mit etwas Offengelassenem – einer vergessenen .env oder einem Datenbank-Backup, einem offenen .git-Ordner, aktiviertem XML-RPC für Brute-Force, über die REST-API durchsickernden Nutzernamen oder fehlenden Security-Headern. Ein Schwachstellen-Scan deiner Plugins sieht davon nichts, denn es geht um Konfiguration und Exposition, nicht um Code. Relvato prüft es kontinuierlich und meldet ein neu offengelegtes Secret am Tag, an dem es auftaucht. Die neueste Variante desselben Fehlers ist ein Schlüssel im Browser: ein Datenbank- oder API-Service-Schlüssel, der in deinem eigenen JavaScript steht, von jedem im Quelltext gelesen werden kann und weit mehr preisgibt als ein fehlender Header.
Auf WordPress haben acht der häufigsten Funde einen Ein-Klick-Fix in WordPress → Relvato: XML-RPC abschalten, die öffentliche Benutzerliste verbergen, das Abfragen von Benutzernamen per Nummer unterbinden, den WordPress-Versions-Tag und den X-Powered-By-Header entfernen, den Datei-Editor für Themes und Plugins abschalten, sichere Security-Header ergänzen und das Durchstöbern des Uploads-Ordners verhindern. Jeden davon kannst du dort einzeln wieder abschalten. An deiner Website wird nichts bearbeitet — das Relvato-Plugin wendet jede Einstellung bei jeder Anfrage an.
Exposure-Scan, Schwachstellen-Scan, Pentest — wo ist der Unterschied? Unser Guide erklärt, was jedes findet, wann du es einsetzt und wo kontinuierliche Überwachung passt.
- Liest, was deine Website ohnehin jedem Besucher zeigt: die Startseite, die Skripte, die sie lädt, und die Header, mit denen sie antwortet. Nichts, was ein Browser nicht auch täte – eine Firewall hat also keinen Grund einzuschreiten, und es funktioniert auf jeder Website, ob WordPress oder nicht.
- Fragt deine Website von innen, sofern das Relvato-Plugin installiert ist: welche sensiblen Dateien existieren, was im Web-Root liegt und welche WordPress-Einstellungen jedes andere Problem verschärfen. Nur Namen, Größen und Existenz – Relvato liest niemals den Inhalt.
- Ruft eine kurze, kuratierte Liste öffentlicher URLs ab, zeitlich entzerrt und als Relvato erkennbar – ausschließlich lesend, ohne Exploits, ohne Brute Force. Weist eine Firewall sie ab, meldet der Lauf, dass die Dateiprüfung abgelehnt wurde, statt ein sauberes Ergebnis zu zeigen.
Ist das ein aktiver Penetrationstest oder Angriff?
Nein. Es ist strikt nicht-intrusive Erkundung: read-only GET-Anfragen an öffentliche URLs auf der Site, deren Besitz du nachgewiesen hast. Es sendet nie Exploit-Payloads, macht kein Brute-Force bei Logins, fuzzt keine Eingaben und ändert nichts – es kann also keinen laufenden Shop beschädigen. Außerdem weist es sich in der Anfrage als Relvato aus, statt wie ein heimlicher Angreifer zu agieren.
Wie unterscheidet es sich vom Schwachstellen-Scan?
Der Schwachstellen-Scan prüft deine installierten Plugins und Themes gegen bekannte CVEs – es geht um verwundbaren Code. Der Exposure-Scan prüft Konfiguration und was von außen erreichbar ist – offene Dateien, offene Endpunkte, schwache Header –, was kein Code-Scanner sieht. Sie ergänzen sich: der eine findet verwundbare Software, der andere offene Türen.
Funktioniert es auf Nicht-WordPress-Sites?
Ja. Die generischen Tests – in Seiten und Skripten veröffentlichte Schlüssel, Source Maps, Cookie- und CORS-Regeln, offene Dateien, Directory Listing, fehlende Sicherheits-Header – gelten für jede Website; die WordPress-spezifischen Proben (XML-RPC, REST-Benutzer-Enumeration, Readme-Version) greifen anderswo schlicht nicht. Ein Plugin ist nicht nötig. Auf WordPress ergänzt es den Teil, den nur der Server sieht: was tatsächlich im Web-Root liegt und welche Einstellungen jeden anderen Fehler vergrößern.
Verursacht das Scannen meiner eigenen Site Probleme?
Es ist bewusst schonend: eine kleine, kuratierte Liste von Anfragen mit niedriger Rate, jede mit kurzem Timeout, von einem ausgewiesenen User-Agent. Es läuft nur auf einer von dir verifizierten Domain, und du entscheidest dich per Aktivierung des Monitors dafür. Es ist derselbe nicht-intrusive erste Durchgang, den ein Sicherheitsprofi auf einer Site fährt, die er testen darf.
Was passiert bei einem Fund?
Ein offengelegtes Secret oder Backup lässt den Monitor anschlagen und alarmiert dich sofort – das sind Sofort-schließen-Probleme. Hardening-Lücken (fehlende Header, aktiviertes XML-RPC, Enumeration) werden als Warnungen zur Durchsicht gemeldet. Was auf deiner Site erwartet ist, kannst du als geprüft markieren, damit es nicht erneut nervt.
Wird meine Firewall Relvato deswegen blockieren?
Sollte nicht passieren. Der größte Teil des Scans ist gewöhnlicher Verkehr – die Seiten und Skripte, die ein Browser ohnehin lädt. Der Teil, der Dateien wie /.env anfragt, ist genau das, wofür eine Server-Firewall gebaut ist. Deshalb stellt Relvato solche Anfragen nur, wenn sie sich lohnen: Mit installiertem Plugin fragt es deine Website, welche dieser Dateien wirklich existieren, und fordert nur diese an. Weist deine Firewall sie doch ab, meldet der Lauf, dass die Dateiprüfung abgelehnt wurde, statt ein sauberes Ergebnis.
Liest Relvato die gefundenen Dateien?
Nein. Fragt Relvato deine Website von innen, besteht die Antwort aus Namen und Größen – niemals aus Inhalten. Dieser Endpunkt antwortet nur für Pfade innerhalb deines Web-Roots und weist alles ab, was daraus ausbrechen will; ein Befund zeigt höchstens die ersten Zeichen eines Schlüssels, damit der Bericht nicht selbst zum Leck wird.
Kann Relvato beheben, was der Exposure-Scan findet?
Auf WordPress mit dem Relvato-Plugin haben acht häufige Funde einen Ein-Klick-Fix, den du in WordPress → Relvato anwendest und dort jeweils wieder abschalten kannst — vom Abschalten von XML-RPC bis zum Ergänzen sicherer Security-Header. Einen Content-Security-Policy- oder HSTS-Header fügt Relvato nie automatisch hinzu: Ein falscher Wert kann bei beiden eine Website lahmlegen, deshalb muss sie ein Mensch setzen.
Prüft er die KI-Abilities von WordPress?
Ja, ab WordPress 6.9 mit dem Relvato-Plugin ab 1.43.0. Plugins können Abilities registrieren, die KI-Assistenten und die REST API aufrufen können. Der Scan listet sie von innen auf und fragt den eigenen Permission-Callback jeder Ability, als abgemeldeter Besucher, ob jeder sie ausführen darf, ohne sie auszuführen. Eine Ability, die jeder ausführen kann und die nicht nur liest, wird als ernst gemeldet; offene lesende, löschende, die KI-Assistenten nutzen können, und nach einem Update neue sind Warnungen.
Schalte diesen Monitor auf Autopilot.
Für immer kostenlos auf einer Website — 100 Läufe im Monat, von dir gestartet oder wöchentlich, ohne Karte. Pro lässt deine Monitore nach jedem Update von selbst neu laufen.