Skip to main content

Diese Version von GitHub Enterprise Server wird eingestellt am 2026-08-25. Nicht mehr unterstützte Versionen werden nicht unterstützt. Es wird keine Patch-Freigabe vorgenommen, auch nicht für kritische Sicherheitsprobleme. Eine bessere Leistung, verbesserte Sicherheit und neue Features in GitHub Enterprise Server finden Sie unter Overview des Upgradeprozesses. Wenden Sie sich bei Fragen zum Upgrade an den GitHub Enterprise Support.

Herunterladen von CodeQL-Datenbanken aus GitHub

Erweitern Sie die Reichweite der CodeQL CLI, indem Sie vorgefertigte Datenbanken hinzufügen.

Wer kann dieses Feature verwenden?

CodeQL ist für die folgenden Repositorytypen verfügbar:

GitHub speichert CodeQL Datenbanken für über 200.000 Repositorys GitHub.com, die Sie mithilfe der REST-API herunterladen können. Die Liste der Repositorys wird ständig erweitert und aktualisiert, damit die interessantesten Codebasen für die Sicherheitsforschung enthalten sind.

Suchen nach Datenbanken

Sie können überprüfen, ob ein Repository CodeQL über Datenbanken verfügt, die über den /repos/OWNER/REPOSITORY/code-scanning/codeql/databases Endpunkt heruntergeladen werden können. Führen Sie Folgendes aus, um nach CodeQL Datenbanken zu suchen, die Folgendes GitHub CLI verwenden:

gh api /repos/OWNER/REPOSITORY/code-scanning/codeql/databases

Dieser Befehl gibt Informationen zu allen CodeQL Datenbanken zurück, die für ein Repository verfügbar sind, einschließlich der Sprache, die die Datenbank darstellt, und wann die Datenbank zuletzt aktualisiert wurde. Wenn keine CodeQL Datenbanken verfügbar sind, ist die Antwort leer.

Herunterladen einer Datenbank

Wenn Sie bestätigt haben, dass eine CodeQL Datenbank für die gewünschte Sprache vorhanden ist, können Sie sie mit dem folgenden Befehl herunterladen:

gh api /repos/OWNER/REPOSITORY/code-scanning/codeql/databases/LANGUAGE -H 'Accept: application/zip' > LOCAL-DATABASE-FILE.zip

Weitere Informationen finden Sie in der Dokumentation für den Endpunkt "Datenbank abrufen CodeQL ".

Bevor Sie eine Analyse mit der CodeQL CLI ausführen, müssen Sie die Datenbanken entpacken.

Weiterführende Lektüre

Sie können Datenbanken auch von GitHub.com mit der CodeQL Erweiterung für VS Code analysieren. Weitere Informationen findest du unter Ausführung von CodeQL-Abfragen.