Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Log in
Einreichen
ToolsExploitsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

FeedsKontaktDatenschutz© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
codex-security — OpenAIs Codex Security CLI und TypeScript-SDK zum Auffinden, Validieren und Beheben von Sicherheitslücken. npm: https://www.npmjs.com/package/@openai/codex-security | Kitploit
Tools/GitHubGitHub/openai/codex-security
SchwachstellenscannerStatische Code-Analyse (SAST)DevSecOps
GitHubopenai/codex-security

codex-security

OpenAIs Codex Security CLI und TypeScript-SDK zum Auffinden, Validieren und Beheben von Sicherheitslücken. npm: https://www.npmjs.com/package/@openai/codex-security

Repository anzeigenWebseite
9.6k662129vor 6h 50mVon Kitploit geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

Codex Security

Codex Security hilft Ihnen, Schwachstellen in Ihrem Code zu finden, zu untersuchen und zu beheben. Verwenden Sie die Sicherheits-Workflows in Codex oder automatisieren Sie sie mit der @openai/codex-security CLI und dem TypeScript SDK.

  • In Codex: wählen Sie einen Sicherheits-Workflow.
  • Im Terminal: installieren Sie die CLI und scannen Sie Ihr Repository.
  • In der Automatisierung: verwenden Sie das TypeScript SDK oder GitHub Action.

Funktionen

  • Scannen Sie Repositories, ausgewählte Pfade oder Git-Änderungen. Tiefe Scans führen parallele Discovery-Worker auf Repositories und ausgewählten Pfaden aus.
  • Validieren Sie Kandidatenbefunde, generieren Sie Patches und überprüfen Sie bestehende Fixes.
  • Entwerfen Sie SECURITY.md-Richtlinien und speichern Sie Bedrohungsmodelle für die spätere Überprüfung.
  • Durchsuchen Sie gespeicherte Scans und Befunde, identifizieren Sie Duplikate, bewerten Sie die Schwere anhand Ihrer eigenen Bewertungsskala und schlagen Sie Verantwortliche aus Quellcode und Git-Historie vor.
  • Importieren Sie GitHub-Code-Scanning-Warnungen, exportieren Sie SARIF, JSON oder CSV und veröffentlichen Sie Befunde in Linear oder einem Findings-Service.
  • Automatisieren Sie Scans über Repositories oder Projektkomponenten hinweg, auch in CI und Containern.

Verwendung in Codex

Öffnen Sie Ihr Repository in einer Codex-Sitzung mit aktiviertem Codex Security Plugin, und fragen Sie dann:

Führen Sie einen Codex Security Scan für dieses Repository durch, mit Fokus auf Authentifizierung und Autorisierung. Geben Sie den gespeicherten Bericht, Quellcode-Nachweise und Abdeckungsgrenzen zurück.

Ein abgeschlossener Scan speichert einen Bericht, Befunde, Abdeckung und, falls verfügbar, ein Bedrohungsmodell. Verwenden Sie diese Ergebnisse, um Befunde zu untersuchen, einen Patch anzufordern oder einen bestehenden Fix zu überprüfen. Siehe den Agent-Workflow-Leitfaden für die Plugin- Einrichtung, Aufgabenauswahl und Wiederherstellung, wenn erforderliche Tools nicht verfügbar sind.

Schnellstart

Erfordert Node.js 22.13.0+ innerhalb von 22.x oder Node.js 24.x oder 26.x sowie Python 3.10+. Python 3.10 erfordert außerdem tomli.

Installieren Sie die CLI global und melden Sie sich an:

npm install --global @openai/codex-security
cs login

cs ist ein kurzer Alias für codex-security; beide Befehle führen dieselbe CLI aus. Die Installation erstellt beide Befehle im globalen Executable-Verzeichnis von npm, das in deinem PATH enthalten sein muss. Wenn cs bereits auf ein anderes Tool verweist, verwende stattdessen codex-security. Wenn npm mit einem EEXIST-Fehler für cs abbricht, verwende npx @openai/codex-security ohne globale Installation.

Führe deinen Scan aus dem Repository-Verzeichnis aus:

cs scan .

Wenn Sie Zugriff auf Daybreak Blue haben, fügen Sie --cyber-access-program daybreak_blue zum Scan-Befehl hinzu. Andernfalls lassen Sie das Flag weg oder verwenden Sie --cyber-access-program standard.

Um Codex' Daybreak-Schalter zu verwenden, übergeben Sie --codex daybreak=true. Er ist standardmäßig deaktiviert und erfordert kompatiblen Zugriff. Siehe Daybreak-Konfiguration für die SDK- und Plugin-Nutzung, einschließlich Deep-Scan-Workern.

Scans verwenden Ihre vorhandene SECURITY.md-Anleitung. Um sie zu definieren oder zu aktualisieren, können Sie optional eine Richtlinie entwerfen:

cs policy .

Der Entwurf wird außerhalb Ihres Repositorys gespeichert. Überprüfen Sie den Diff und die Notizen, bearbeiten Sie den Entwurf und kopieren Sie dann nur SECURITY.md in das angezeigte Policy target. Sie können scannen, ohne eine Richtlinie zu generieren.

Um ohne globale Installation auszuführen, ersetzen Sie cs in diesen Beispielen durch npx @openai/codex-security, zum Beispiel:

npx @openai/codex-security scan .

Für CI setzen Sie OPENAI_API_KEY oder CODEX_API_KEY in der Umgebung des Scan-Prozesses. Auf Remote- oder Headless-Maschinen verwenden Sie login --device-auth, falls Ihr Workspace dies zulässt, oder melden Sie sich über SSH an.

Einige Cybersicherheits-Anfragen und geschützte Befunde erfordern eine Genehmigung für Trusted Access for Cyber.

Scan-Optionen

Wählen Sie einen Umfang und einen Scan-Modus:

# Scan selected paths.
cs scan . --path src --path tests

# Scan committed changes from a base revision to HEAD.
cs scan . --diff origin/main

# Run a deep scan of the repository.
cs scan . --mode deep

Verwenden Sie cs scan . --max-time 15 für ein beratendes Standard-Untersuchungszeitfenster von 15 Minuten. Siehe Untersuchungszeit für die zeitlichen Semantiken und Deep-Scan-Grenzen.

Verwenden Sie cs --help, um Befehle zu durchsuchen, oder cs scan --help für Scan-Optionen, Kostenlimits und Patchen nach einem Scan.

Für eine über mehrere Repositories verteilte Anwendung siehe ein System über Repositories hinweg überprüfen. Verwenden Sie Massen-Scans für unabhängige Repository-Überprüfungen in einer fortsetzbaren Kampagne.

Nach einem Scan können Sie dessen Umfang und Folgearbeiten untersuchen, um aufgezeichnete Ausschlüsse zu verstehen und zu entscheiden, ob Sie die Ergebnisse überprüfen, einen fokussierten Scan ausführen oder einen unterbrochenen Lauf wiederherstellen möchten.

TypeScript SDK

Installieren Sie das Paket lokal in Ihrem TypeScript-Projekt:

npm install @openai/codex-security

Dann importiere es:

import { CodexSecurity } from "@openai/codex-security";

const security = new CodexSecurity();

try {
  const result = await security.run("/path/to/repository");
  console.log(result.reportPath);
} finally {
  await security.close();
}

Der SDK-Leitfaden enthält die Deep-Scan-Konfiguration, Validierung, Schweregradklassifizierung, Eigentümer-Vorschläge und Ergebnisverarbeitung.

Vorhandene Cloud-Findings lesen

Wenn Codex Security Cloud für Ihr Konto verfügbar ist, kann der Skill $cloud-findings des Security-Plugins Findings, Berichte, aufgezeichnete Zuweisungen und Verifizierungen sowie den Scan-Status in Codex Desktop oder der Codex CLI lesen. Cloud ist eine optionale Verbindung; lokale Scans funktionieren auch ohne sie.

Siehe Cloud-Verbindungseinrichtung und CLI-Lesevorgänge für Authentifizierungsanforderungen und ein schreibgeschütztes Beispiel.

SECURITY.md generieren

Verwenden Sie policy, um eine neue SECURITY.md zu entwerfen oder eine bestehende zu aktualisieren. Verwenden Sie --path, um eine Komponente auszuwählen:

cs policy .
cs policy . --path services/api --knowledge-base architecture.md
Tool herunterladen