- KRITISCH
- REFACTOR
- AUDIT
- MANUELL
Kurzantwort
Wie verhindere ich Mass-Assignment-Lücken mit KI?
Deine KI scannt deinen bestehenden Code und findet Stellen, an denen rohe Request-Daten direkt an Model-Methoden übergeben werden. Sie schlägt dir dann spezifische FormRequests oder Attribut-Whitelists vor, um deine Models abzusichern. Du erhältst eine Liste mit exakten Code-Änderungen, um diese Lücken zu schließen.
Wo jedes Problem landet.
Sicherheitsergebnisse
Die KI kategorisiert jeden Befund nach dem Risiko für deine Anwendung.
KRITISCH
Direktes Mass Assignment
Die KI findet Stellen, an denen `request()->all()` oder `request()->only()` ohne Schutz auf ein Model zugreifen. Du erhältst die genauen Zeilennummern zur Korrektur.
REFACTOR
Fehlende FormRequests
Der Agent identifiziert Controller, die dedizierte FormRequest-Klassen nutzen sollten. Er liefert direkt die Struktur für die neuen Request-Dateien.
AUDIT
Model-Attribut-Check
Die KI prüft deine `$fillable` und `$guarded` Arrays. Sie markiert fehlende Attribute, die vor Benutzereingaben geschützt werden müssen.
MANUELL
Manuelle Code-Review
Die KI markiert komplexe Logiken, die sie nicht sicher automatisieren kann. Du entscheidest, ob der vorgeschlagene Refactor zu deiner Architektur passt.
Der Ablauf
Was deine KI tut, sobald der Code vorliegt.
Die KI agiert als Sicherheits-Auditor direkt in deiner Entwicklungsumgebung.
Codebase scannen
Dein Agent liest Controller und Models, um den Datenfluss von der Anfrage bis zur Datenbank abzubilden.
validate_laravel_excellenceLücken identifizieren
Die KI markiert Codeabschnitte, in denen unvalidierte Eingaben die create- oder update-Methoden eines Models erreichen.
validate_laravel_excellenceFixes generieren
Sie schreibt den Code für neue FormRequests oder aktualisiert die fillable-Eigenschaften deiner Models, um die Lücke zu schließen.
validate_laravel_excellenceCompliance prüfen
Der Agent führt eine abschließende Prüfung durch, um sicherzustellen, dass der neue Code den Laravel Best Practices für Mass Assignment entspricht.
validate_laravel_excellence
Probieren Sie es
Kopiere diese Befehle zum Start.
Nutze diese Prompts, um ein Sicherheits-Audit deiner Laravel-App zu starten.
Startpunkte
Ersetze die Dateipfade oder Verzeichnisnamen durch die tatsächliche Struktur deines Projekts.
Laravel Excellence Prover Connector
Alles bereit. Wählen Sie Ihren MCP-Client und folgen Sie den Einrichtungsschritten.
https://edge.vinkius.com/vk_preview_xVT6WxKnn5P5RXCAVRvEGptio7bgnTnovi5pfdfY/mcpClaude Desktop
Folgen Sie den Schritten unten, um sich in Sekunden zu verbinden.
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — Laravel Excellence Prover capabilities are ready to use.
{
"mcpServers": {
"laravel-excellence-prover-mcp": {
"url": "https://edge.vinkius.com/vk_preview_xVT6WxKnn5P5RXCAVRvEGptio7bgnTnovi5pfdfY/mcp"
}
}
}Scanne mein Verzeichnis app/Http/Controllers nach Mass-Assignment-Schwachstellen.
Prüfe mein User-Model auf fehlende kritische Felder im $fillable-Array.
Finde alle Controller, die request()->all() nutzen, und schlage passende FormRequests vor.
Prüfe meine Datenbank-Migrationen gegen meine Models, um Unstimmigkeiten bei den fillable-Feldern zu finden.
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
Starten Sie hier
Einmal verbinden, dann fragen.
Eine einzige Verbindung reicht aus. Deine Zugangsdaten bleiben verschlüsselt, und du kannst sofort in deiner IDE oder deinem Chat-Client mit dem Code-Audit beginnen.
Laravel Excellence Prover mit deiner KI verbindenFAQ
Häufige Fragen
- 01
Kann die KI meine Dateien automatisch umschreiben?
Nein. Die KI schlägt die Code-Änderungen vor, aber du musst diese prüfen und selbst in deine Dateien übernehmen.
- 02
Scannt sie meine gesamte Datenbank?
Nein. Es wird nur der PHP-Code in deinen Controllern, Models und Request-Klassen gescannt.
- 03
Wird meine bestehende Logik dadurch beschädigt?
Die KI identifiziert lediglich Schwachstellen. Sie greift nicht in deine laufende Anwendung ein und verändert auch nicht dein Datenbank-Schema.
- 04
Kann sie neue Dateien erstellen?
Die KI generiert den Code für neue FormRequests, aber du bist dafür verantwortlich, diese Dateien auf deiner Festplatte zu speichern.
- 05
Funktioniert es auch mit anderen Frameworks?
Nein. Dieser MCP wurde speziell für die Sicherheitsschemata von Laravel entwickelt.
Weitere Fragen zum Laravel Excellence Prover? Die Connector-Seite liefert Antworten. Alle Funktionen des Laravel Excellence Prover Connectors ansehen
Verbinde Laravel Excellence Prover mit Claude, Cursor, ChatGPT & mehr
