Wir betrachten deine Startseite aus der Sicht eines Angreifers.Von außen, so wie jeder es könnte. Website-Scans brauchen nie deinen Code. Repo- und Skill-Checks lesen öffentlichen Code und führen ihn nie aus.
Wir erklären unsere Befunde in einfachen Worten.Jeder Befund sagt, was wir gesehen haben und was jemand damit anfangen könnte. Ohne Fachjargon.
Wir schreiben die Anweisung zur Behebung.Funktioniert mit Lovable, Bolt, Replit, Cursor und Claude Code.
Die Uhr läuft schneller.
Ihre öffentliche Website ist der erste Ort, an dem jemand sucht.
57.87101234567890123456789.01234567890123456789012345678957.871Schwachstellen veröffentlicht weltweit im Jahr 2026, eine Live-Schätzung
2,7×0123456789,0123456789×so viele im letzten Quartal wie ein Jahr zuvor, 30.000 zu 11.000
135012345678901234567890123456789am Tag der Veröffentlichung ausgenutzt, erstes Halbjahr 2026
Nr. 1Nr.0123456789Web-Apps und Plugins waren 2026 die am häufigsten ausgenutzte Kategorie, 211 von 679
function l(){return o.from("customers").select("*")}
function d(e){return o.from("customers").delete().neq("id",e)}
customersAlle, die atlas.example öffnen
Name
E-Mail
Mara Quinn
mara@northwind.example
Theo Albers
theo@kestrel.example
Ines Duarte
ines@fieldnote.example
und 1.245 weitere ZeilenAlle 1.248 löschen
Zugriff verweigert für Tabelle customersDer öffentliche Schlüssel der Website kann diese Tabelle nicht lesen.
LockpickBeispiel
Datenbank-Admin-Schlüssel im Code der Website
BehobenErneut geprüft
Vorher. Der Admin-Schlüssel der Atlas-Datenbank steht im Code der Website, und wer die Website öffnet, kann die Kundentabelle öffnen.
Was wir sahen
Ein Schlüssel, der die ganze Datenbank öffnet, lag im Code der Website.
Technische Details
Gefunden in 1 von 4 Skripten, die die Startseite lädt, /_next/static/chunks/app.js. Ein Supabase-JWT, das mit eyJhbGciOiJI beginnt (hier gekürzt), trägt die Rolle service_role und umgeht damit Row Level Security. Lockpick hat das Skript gelesen wie jeder Browser und den Schlüssel nicht benutzt.
Was jemand tun könnte
Jeden Kundendatensatz lesen, ändern oder löschen. Ohne Passwort.
Die Anweisung
Ein fertiger Prompt zum Einfügen in deinen Coding-Agenten. Schlüssel austauschen, auf den Server verschieben, Tabelle sperren, dann erneut prüfen.
Kostenlos starten. Deep, wenn du mehr willst.
Kostenlos
Keine Karte nötig
5 kostenlose Pulse-Scans pro Monat auf einer Website
Deine Startseite und ihre öffentlichen DNS-, E-Mail- und Zertifikatseinträge
Höchstens 10 Anfragen, meist unter 15 Sekunden
Wöchentliche automatische Prüfungen nutzen je einen Scan
Keine Anmeldung, keine Formularabsendungen, keine Kundendaten
Deep
$19 im Monat oder $190 im Jahr
100 Pulse- und 20 Deep-Scans pro Monat auf 3 Websites
Bis zu 30 Seiten, ihre Skripte und die dahinterliegende API
Nur öffentliche HTTPS-Seiten. Scanne nur Websites, die du testen darfst.
Fragen, bevor du scannst.
Ist es sicher, meine Website zu scannen?
Ja. Ein Pulse-Scan liest nur, was ohnehin jeder Browser und jeder Mailserver sehen kann. Er umfasst die Startseite und die Dateien, die sie lädt, die E-Mail-Absendereinstellungen (SPF und DMARC), Sicherheits-Header und TLS sowie öffentliche DNS-, Zertifikats- und Subdomain-Einträge, in höchstens 10 Anfragen. Er meldet sich nie an und sendet nie ein Formular ab.
Brauchst du meinen Code?
Nicht für deine Website. Website-Scans prüfen deine laufende Website von außen, so wie ein Angreifer es täte, und brauchen deshalb nie deinen Code. Repo- und Skill-Checks lesen nur den öffentlichen Code eines GitHub-Links, den du einfügst, und führen ihn nie aus.
Mit welchen Buildern funktioniert es?
Mit jeder öffentlichen Website über HTTPS, egal womit sie gebaut wurde. Jeder Befund kommt mit einem Fix-Prompt für deinen Coding-Assistenten, ob Lovable, Bolt, Replit, Cursor, Claude Code oder einen anderen.
Was bedeutet „zum Testen berechtigt“?
Es bedeutet, dass die Website dir gehört oder ihr Eigentümer dir erlaubt hat, sie zu prüfen. Das bestätigst du vor einem Pulse-Scan. Ein Deep-Scan verlangt außerdem den Nachweis, dass dir die Website gehört.
Was bekommen Mitglieder von Early AI-dopters?
Mitglieder erhalten 10 Pulse-Scans im Monat auf 2 Websites und einen Gratismonat Deep. VIP-Mitglieder erhalten 20 auf 3 Websites und 2 Gratismonate Deep. Einlösen über die Lockpick-Kachel in EA Apps.
Kann ich jederzeit kündigen?
Ja. Kündige Deep jederzeit unter Abrechnung. Free hat nichts zu kündigen.