security-audit
Code auf Sicherheitslücken und Risiken prüfen
こちらからも入手できます: sickn33,Joseph OBrien,ClementWalter,Joseph OBrien,Consiliency
Manuelle Sicherheitsüberprüfungen sind zeitaufwändig und können häufige Sicherheitslücken übersehen. Diese Fähigkeit prüft Code systematisch auf Command Injection, Berechtigungsprobleme und offengelegte Geheimnisse mittels schreibgeschützter Analyse.
スキルZIPをダウンロード
Claudeでアップロード
設定 → 機能 → スキル → スキルをアップロードへ移動
オンにして利用開始
テストする
「security-audit」を使用しています。 Run a security audit on this codebase
期待される結果:
- Critical: Shell-Injection-Risiko gefunden. Benutzereingabe mit Systemaufruf verkettet.
- Critical: WebSocket-Endpunkt lacks Authentifizierungs-Middleware.
- Warning: Environment-Datei nicht in gitignore aufgeführt.
- Warning: Geheimnisse werden ohne Verwendung der dotenv-Bibliothek geladen.
- Empfehlung: Verwenden Sie parametrisierte Befehle statt String-Verkettung.
- Empfehlung: Fügen Sie Authentifizierung zu allen WebSocket-Endpunkten hinzu.
「security-audit」を使用しています。 Check for hardcoded secrets
期待される結果:
- 2 potenzielle hartcodierte Geheimnisse gefunden:
- - config.py Zeile 15: API_KEY-Variable enthält literalen String-Wert
- - settings.json Zeile 8: Enthält Datenbankpasswort in Klartext
- Empfehlung: Verschieben Sie diese Werte in Umgebungsvariablen.
- Empfehlung: Fügen Sie diese Dateien zu gitignore hinzu, falls sie Geheimnisse enthalten.
セキュリティ監査
安全This is a prompt-based skill with read-only tools (Read, Grep, Glob). All static findings are false positives triggered by instructional content describing what security issues to look for. No executable code exists. The skill explicitly declares read-only operation and includes guardrails against exploiting vulnerabilities.
リスク要因
📁 ファイルシステムへのアクセス (1)
品質スコア
作れるもの
Sicherheitsprüfung vor der Bereitstellung
Führen Sie eine umfassende Sicherheitsprüfung durch, bevor Sie Code in Produktionsumgebungen bereitstellen, um kritische Probleme frühzeitig zu erkennen
Bewertung von Drittanbieter-Code
Identifizieren Sie Command-Injection-Risiken, Berechtigungsprobleme und offengelegte Geheimnisse in externem oder Vendor-Code
Sicherheits-Checkpoint bei Code-Reviews
Integrieren Sie automatisierte Sicherheitsprüfungen in Ihren Code-Review-Workflow, bevor Sie Pull Requests mergen
これらのプロンプトを試す
Führen Sie eine Sicherheitsprüfung dieses Codebasisses durch und melden Sie alle kritischen Sicherheitslücken
Prüfen Sie alle Command-Execution-Muster im Backend-Code auf Shell-Injection-Sicherheitslücken
Auditieren Sie dieses Projekt auf hartcodierte API-Schlüssel, Passwörter oder Geheimnisse, die nicht in die Versionskontrolle eingecheckt werden sollten
Führen Sie eine vollständige Sicherheitsprüfung durch, einschließlich Command-Execution, Tool-Berechtigungen, Geheimnis-Management, WebSocket-Sicherheit und Frontend-Sicherheitslücken. Erstellen Sie einen detaillierten Bericht mit Schweregraden.
ベストプラクティス
- Führen Sie Sicherheitsprüfungen durch, bevor Sie Code mit Command-Execution oder Geheimnissen mergen
- Beheben Sie kritische Befunde sofort und Warnungen vor der Produktionsbereitstellung
- Verwenden Sie diese Fähigkeit als Teil Ihres regulären Code-Review-Workflows
回避
- Ignorieren von Audit-Warnungen für internen oder vertrauenswürdigen Code
- Durchführen von Audits nur vor großen Releases statt kontinuierlich
- Implementieren von Fixes ohne Verständnis der zugrunde liegenden Sicherheitslücke