CommunityRecherche & Datenanalysegithub.com

netresearch/security-audit-skill

Agent-Fähigkeit für PHP-Sicherheitsaudits – OWASP-Muster, Schwachstellenerkennung | Claude Code kompatibel

Was ist security-audit-skill?

Diese Fähigkeit ermöglicht es KI-Agenten, automatisierte PHP-Sicherheitsaudits durchzuführen. Sie erkennt gängige Sicherheitslücken auf Basis von OWASP-Mustern, wie z. B. SQL-Injection, XSS, unsichere Dateioperationen und mangelhafte Authentifizierungsprüfungen in PHP-Code. Der Skill ist kompatibel mit Claude Code, Cursor und anderen KI-Entwicklungstools und nutzt eine definierte Regelbasis sowie Regex-Muster, um Code statisch zu analysieren. Entwickler können so Schwachstellen frühzeitig im Entwicklungszyklus identifizieren und beheben. Die Integration erfolgt einfach durch Einfügen der Skill-Definition in das Projektverzeichnis; der Agent scannt dann automatisch PHP-Dateien und meldet Sicherheitsprobleme. Die Ausgabe umfasst konkrete Dateipfade, Zeilennummern und eine Beschreibung der Schwachstelle. Dies spart Zeit bei manuellen Code-Reviews und erhöht die Sicherheit der Anwendung maßgeblich.

Funktioniert mit✓Claude Code~Codex CLI~Cursor
npx skills add netresearch/security-audit-skill

Installed? Explore more Recherche & Datenanalyse skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht security-audit-skill?

Agent-Fähigkeit für PHP-Sicherheitsaudits – OWASP-Muster, Schwachstellenerkennung | Claude Code kompatibel

Beschreibung

Diese Fähigkeit befähigt einen KI-Agenten (wie Claude Code, Cursor, Codex), PHP-Code auf häufige Sicherheitslücken zu überprüfen. Sie nutzt OWASP-Risikomuster und statische Analysetechniken, um Schwachstellen wie die folgenden zu identifizieren:

  • SQL-Injection
  • Cross-Site Scripting (XSS)
  • Unsichere Dateioperationen
  • Mangelhafte Authentifizierung
  • Unsichere Deserialisierung
  • Und viele weitere

Nutzung

  1. Kopieren Sie die Datei SKILL.md in das Stammverzeichnis Ihres Projekts (oder einen Unterordner).
  2. Der Agent erkennt die Fähigkeit automatisch und wendet sie beim Scannen von PHP-Dateien an.
  3. Führen Sie einen Sicherheitsscan mit dem Agenten durch, z. B. über einen Prompt wie:
Führe einen Sicherheitsaudit des PHP-Codes in diesem Repository durch.

Unterstützte Plattformen

  • Claude Code
  • Cursor
  • Codex CLI
  • Andere KI-Entwicklungstools, die SKILL.md-Definitionen unterstützen

Funktionsweise

Die Fähigkeit definiert eine Reihe von Regeln und Mustern, die typische Sicherheitslücken in PHP-Code erkennen. Der Agent durchsucht PHP-Dateien nach verdächtigen Codemustern – wie die Verwendung von $_GET ohne Filterung, direkte Datenbankabfragen ohne Prepared Statements oder unsichere file_get_contents()-Aufrufe. Gefundene Schwachstellen werden mit Dateipfad, Zeilennummer und einer Risikobeschreibung gemeldet.

Beispielausgabe

Sicherheitsaudit abgeschlossen – 3 Schwachstellen gefunden:
1. /src/login.php:42 – SQL-Injection: Nutzung von `$_POST` in SQL-Abfrage ohne Prepared Statement.
2. /src/profile.php:18 – Reflektiertes XSS: `$_GET['name']` wird direkt in HTML ausgegeben.
3. /src/file.php:10 – Unsichere Dateioperation: `file_get_contents($_GET['file'])` erlaubt Directory Traversal.

Wartung und Erweiterung

Sie können die Regeln und Muster in der SKILL.md anpassen oder erweitern, um projektspezifische Sicherheitsrichtlinien abzudecken. Änderungen werden automatisch vom Agenten beim nächsten Scan übernommen.

Lizenz

MIT

Verwandte Skills