Schnellstart für das Codex Security-Plugin
Schnellstart für das Codex Security-Plugin
Installieren Sie das Codex Security-Plugin, führen Sie Ihren ersten schreibgeschützten Scan aus und prüfen Sie das Ergebnis in Codex.
- ChatGPT-Desktop-App Projekte, Dateien und längere Aufgaben auf dem Desktop.
- Codex CLI Codex in Ihrem Terminal.
Installieren Sie das Codex Security-Plugin, führen Sie einen Standardscan eines lokalen Repositorys durch und prüfen Sie die Befunde. Der Scan lässt Ihren Quellcode unverändert und speichert einen Bericht mit Nachweisen und Hinweisen zur Behebung.
Plugin installieren
Öffnen Sie Codex in der ChatGPT-Desktop-App.
Öffnen Sie Plugins, suchen Sie nach Codex Security oder verwenden Sie die Schaltfläche unten:
Vergewissern Sie sich, dass das Plugin aktiviert ist, und öffnen Sie dann Sicherheit in der Seitenleiste.
- Wechseln Sie in Ihrem Terminal zum Repository, das Sie überprüfen möchten, und starten Sie Codex:
codex- Geben Sie
/pluginsein, suchen Sie nach Codex Security und wählen Sie Plugin installieren. - Geben Sie
/newein, um einen neuen Chat für das Repository zu starten.
Ersten Scan ausführen
Verwenden Sie für die bestmögliche Scanqualität gpt-5.6-sol
mit dem Reasoning-Aufwand xhigh.
Scan-Einrichtung öffnen
Wählen Sie Security in der Seitenleiste aus, öffnen Sie Scans und wählen Sie + Scan aus.
Codebasis und Scanbereich auswählen
Wählen Sie ein vorhandenes Repository oder verwenden Sie einen anderen Ordner. Wählen Sie Codebasis, lassen Sie Tiefenscan deaktiviert und wählen Sie das gesamte Repository oder einen Ordner aus. Vergewissern Sie sich, dass Branch und Revision dem Code entsprechen, den Sie scannen möchten.
Sicherheitskontext hinzufügen
Wählen Sie das Modell und den Denkaufwand. Öffnen Sie Zusätzlicher Kontext nur, wenn Sie einen Angriffsvektor, einen sicherheitsrelevanten Bereich oder ein Repository-Detail beschreiben müssen, das die Prüfung leiten soll.
Aktivieren Sie zusätzlichen Kontext, um Angriffsvektoren, Schwerpunktbereiche und relevante Sicherheitshinweise zu beschreiben. Scan starten
Wählen Sie Scan starten und verfolgen Sie die Scanphasen in der Security-Arbeitsoberfläche. Wählen Sie Aktivität anzeigen, um die Codex-Aufgabe zu prüfen, die den Scan ausführt.
Ergebnis prüfen
Öffnen Sie den abgeschlossenen Scan, um Befunde, Prüfabdeckung und verfügbare Berichtsartefakte einzusehen. Unter Befunde können Sie Probleme scanübergreifend prüfen, unter Repositorys den Scanverlauf eines Repositorys einsehen.
Prüfen Sie Scanergebnisse, Befunde und Prüfabdeckung in der Security-Arbeitsoberfläche.
Fordern Sie einen Standardscan an
Senden Sie im neuen Chat den folgenden Prompt:
Run a Codex Security scan on this repository.Scan abschließen lassen
Codex führt den Scan im Terminal aus, ohne einen Einrichtungsbereich zu öffnen. Lassen Sie die Aufgabe laufen, bis Codex ihren Abschluss meldet. Wenn Codex eine Konfigurationseinschränkung erkennt, prüfen Sie diese Einschränkung und die konkret vorgeschlagene Änderung, bevor Sie einer Konfigurationsaktualisierung zustimmen.
Ergebnis prüfen
Lesen Sie die Zusammenfassung im Terminal und öffnen Sie anschließend die generierte Datei
report.md, um das vollständige Ergebnis einzusehen.
Das Ergebnis interpretieren
Prüfen Sie zuerst das Ziel und die Revision. Lesen Sie dann, welche Bereiche geprüft und welche zurückgestellt wurden. Auch ein abgeschlossener Scan kann Lücken in der Prüfabdeckung aufweisen. Eine Prüfung, die keine Befunde meldet, hat nicht zwangsläufig jede Schwachstelle ausgeschlossen.
Öffnen Sie einen Befund und lesen Sie die Quellcodenachweise, Angriffsvoraussetzungen, Validierung und verbleibenden Unsicherheiten. Die Validierung kann auf einer Quellcodeanalyse beruhen, ohne ein Reproduktionsskript auszuführen. Entscheiden Sie anhand der dokumentierten Methode und Nachweise, ob das Problem Ihr System betrifft.
Vom Scan erstellte Inhalte
In der Desktop-App bleiben abgeschlossene Scans unter Scans erhalten. Verwenden Sie in Codex CLI das
in der Unterhaltung angegebene Scanverzeichnis. Öffnen Sie report.md für das lesbare
Ergebnis. Detaillierte Schwachstellenberichte unter findings/ und Entwurfsvorschläge
unter hardening/ sind optionale Ausgaben, die Sie anfordern können.
Das Verzeichnis enthält außerdem scan-manifest.json, findings.json und
coverage.json für Tools und Automatisierung. Bewahren Sie beim Teilen oder
Archivieren der Ergebnisse den gesamten Verzeichnisinhalt zusammen auf, damit die Links im Bericht weiterhin funktionieren.
Nächsten Workflow auswählen
- Konfigurieren Sie Umfang und Sicherheitskontext für den nächsten Scan oder prüfen Sie eine Codeänderung.
- Beheben und überprüfen Sie einen Befund, nachdem Sie seine Nachweise akzeptiert haben, oder verfolgen Sie ihn in einem Issue.
Weitere Scanmodi und Workflows finden Sie in der Übersicht zu Codex Security .