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
allstar — GitHub-App zum Festlegen und Durchsetzen von Sicherheitsrichtlinien | Kitploit
Tools/GitHubGitHub/ossf/allstar
DefensivwerkzeugeKonfigurationsprüfungCloud-SicherheitDevSecOpsLieferkettensicherheit
GitHubossf/allstar

allstar

GitHub-App zum Festlegen und Durchsetzen von Sicherheitsrichtlinien

Repository anzeigen
1.4k147100vor 5 TagenVon 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

OpenSSF Scorecard

Allstar

[!IMPORTANT] Die von der OpenSSF gehostete Allstar-GitHub-App wurde eingestellt. Allstar, das Unterprojekt des OpenSSF Scorecard, wird selbst weiterhin gepflegt — Sie müssen es nun selbst betreiben, entweder als GitHub Action oder als Dienst-Daemon.

Weitere Details finden Sie unter ossf/allstar#881.

Wenn Ihre Organisation auf die gehostete App angewiesen war, lesen Sie Migration von der gehosteten App.

Überblick

  • Was ist Allstar?

Neuigkeiten bei Allstar

  • whats-new.md

Unerwünschte Issues deaktivieren

  • Hilfe! Allstar erstellt Issues, die ich nicht möchte!

Erste Schritte

  • Hintergrund
  • Optionen auf Organisationsebene
  • Installationsoptionen
    • Erstellen Sie Ihre GitHub App
    • Erstellen Sie Ihr .allstar-Steuerungsrepository
    • Allstar als GitHub Action ausführen
    • Allstar als Dienst-Daemon ausführen
  • Migration von der gehosteten App

Richtlinien und Aktionen

  • Aktionen
  • Richtlinien

Erweitert

  • Konfigurationsdefinitionen
  • Beispielkonfigurationen
  • Betreiben Sie Ihre eigene Allstar-Instanz

Mitwirken

  • Mitwirken


Überblick

Was ist Allstar?

Allstar ist eine GitHub App, die GitHub-Organisationen oder -Repositories kontinuierlich auf die Einhaltung von Sicherheits-Best-Practices überwacht. Wenn Allstar einen Verstoß gegen eine Sicherheitsrichtlinie erkennt, erstellt es ein Issue, um den Repository- oder Organisationsinhaber zu benachrichtigen. Bei einigen Sicherheitsrichtlinien kann Allstar auch automatisch die Projekteinstellung ändern, die den Verstoß verursacht hat, und sie auf den erwarteten Zustand zurücksetzen.

Das Ziel von Allstar ist es, Ihnen eine fein abgestimmte Kontrolle über die Dateien und Einstellungen zu geben, die die Sicherheit Ihrer Projekte beeinflussen. Sie können sowohl auf Organisations- als auch auf Repository-Ebene auswählen, welche Sicherheitsrichtlinien überwacht werden sollen, und wie mit Richtlinienverstößen umgegangen wird. Sie können auch neue Richtlinien entwickeln oder beitragen.

Allstar wird als Teil des Projekts OpenSSF Scorecard entwickelt.

Neuigkeiten bei Allstar

Unerwünschte Issues deaktivieren

Wenn Allstar unerwünschte Issues erstellt, folgen Sie diesen Anweisungen, um sich abzumelden.

Erste Schritte

Hintergrund

Allstar ist hochgradig konfigurierbar. Es gibt drei Hauptebenen der Steuerung:

  • Organisationsebene: Organisationsadministratoren können Allstar aktivieren für:
    • alle Repositories in der Organisation;
    • die meisten Repositories, außer einigen, die abgemeldet wurden;
    • nur einige wenige Repositories, die angemeldet wurden.

Diese Konfigurationen werden im .allstar-Repository der Organisation vorgenommen.

  • Repository-Ebene: Repository-Maintainer in einer Organisation, die Allstar verwendet, können ihr Repository für Durchsetzungen auf Organisationsebene an- oder abmelden. Hinweis: Diese Steuerungen auf Repository-Ebene funktionieren nur, wenn „Repo-Override" in den Einstellungen auf Organisationsebene erlaubt ist. Diese Konfigurationen werden im .allstar-Verzeichnis des Repositories vorgenommen.

  • Richtlinienebene: Administratoren oder Maintainer können auswählen, welche Richtlinien auf bestimmten Repositories aktiviert sind und welche Aktionen Allstar bei einem Richtlinienverstoß ausführt. Diese Konfigurationen werden in einer Richtlinien-YAML-Datei entweder im .allstar-Repository der Organisation (Administratoren) oder im .allstar-Verzeichnis des Repositories (Maintainer) vorgenommen.

Optionen auf Organisationsebene

Bevor Sie Allstar auf Organisationsebene installieren, sollten Sie entscheiden, auf ungefähr wie vielen Repositories Allstar ausgeführt werden soll. Dies hilft Ihnen bei der Wahl zwischen den Strategien Opt-In und Opt-Out.

  • Die Opt-In-Strategie ermöglicht es Ihnen, die Repositories manuell hinzuzufügen, auf denen Allstar ausgeführt werden soll. Wenn Sie keine Repositories angeben, wird Allstar trotz Installation nicht ausgeführt. Wählen Sie die Opt-In-Strategie, wenn Sie Richtlinien nur für eine kleine Anzahl Ihrer gesamten Repositories durchsetzen möchten oder Allstar zunächst an einem einzelnen Repository ausprobieren möchten, bevor Sie es für weitere aktivieren. Seit der Version v4.3 werden Globs unterstützt, um mehrere Repositories mit ähnlichem Namen einfach hinzuzufügen.

  • Die Opt-Out-Strategie (empfohlen) aktiviert Allstar für alle Repositories und ermöglicht es Ihnen, die Repositories manuell auszuwählen, die von den Allstar-Durchsetzungen ausgenommen werden sollen. Sie können auch alle öffentlichen Repositories oder alle privaten Repositories ausnehmen. Wählen Sie diese Option, wenn Sie Allstar für alle Repositories in einer Organisation ausführen möchten oder nur eine kleine Anzahl von Repositories oder einen bestimmten Repository-Typ (d. h. öffentlich vs. privat) ausnehmen möchten. Seit der Version v4.3 werden Globs unterstützt, um mehrere Repositories mit ähnlichem Namen einfach hinzuzufügen.

Tool herunterladen