Live-Webinar auf EnglischWebinar mit Jason Lee, Mi., 14. Okt.Your newest insider is an AI agent.Jason LeeFormer CISO, Zoom & SplunkAnmelden

Secrets gefunden vor der Produktion.

Schlüssel und Tokens in Ihrem Code und seiner gesamten Historie gefunden, bevor sie live gehen.

checkout-apiSecret-ErkennungDemo-Projekt
  • KritischAWS-Zugriffsschlüsselsrc/lib/s3.ts:4

    Bei IAM als aktiv geprüft. CWE-798.

    const accessKeyId = "AKIA****************";const accessKeyId = process.env.AWS_ACCESS_KEY_ID;

    Fix bereitAus der Umgebung gelesen. Schlüssel rotieren, dann das Finding als geschwärzt markieren.

Jede Art von Secret, an jedem Ort.

  • Cloud- und API-Schlüssel

    • AKIA****************
    • sk_live_****************
  • Tokens und Zugangsdaten

    • ghp_****************
    • postgres://app:****@db:5432
  • Die gesamte Git-Historie

    • main a1f3c9e
    • release/2.4 7d02b41
    • feat/s3 c44e019
  • Rauschen aussortiert

    • test/fixtures/stripe.json
    • docs/auth.md

Ein aktiver Schlüssel statt drei Warnungen.

Jeder Treffer

  • Alarm: AWS-Zugriffsschlüssel
  • Alarm: Stripe-Testschlüssel in einer Fixture
  • Alarm: Beispiel-JWT in der Dokumentation

Was echt ist

  • Kritisch: AWS-Zugriffsschlüsselsrc/lib/s3.ts:4
  • Rauschen: Stripe-Testschlüssel in einer Fixturetest/fixtures/stripe.json
  • Rauschen: Beispiel-JWT in der Dokumentationdocs/auth.md

Im Agenten erkannt, vor dem Commit.

Ihr Agent liest diese Funde beim Schreiben, und jede Änderung wird vor dem Commit geprüft.

  1. Secret-ErkennungScannt das Repository bei jedem Push.Gefunden
  2. VibeDefendGibt das Finding an Ihren Coding-Agenten.Bereitgestellt
  3. Ihr AgentBehebt es in der Sitzung.Behoben
  4. CommitGeht ohne die Lücke rein.Sauber
  • Claude Code
  • Cursor
  • Windsurf
  • GitHub Copilot
  • OpenAI Codex

Beginnen Sie mit einem Repository.

Verbinden Sie GitHub, GitLab, Bitbucket oder Azure DevOps, wählen Sie ein Repository, und der erste Scan startet.

Im Detail

Schlüssel, Tokens und Passwörter, vor der Produktion.
  • Cloud- und API-Schlüssel

    AWS, GCP, Azure, Stripe, Twilio, OpenAI, Anthropic, Slack, Datadog, Sentry und weitere.

  • Tokens und Zugangsdaten

    GitHub- und GitLab-Tokens, OAuth-Tokens, JWTs, private PEM-Schlüssel, Datenbank-Verbindungsstrings.

  • Konfigurationen, nicht nur Code

    Umgebungsdateien, Helm-Values, Kustomize-Patches, CI-Variablen und IaC-Vorlagen.

  • Die gesamte Git-Historie

    Jeder Branch und jeder Commit bei der Installation, danach jeder Push.

  • Rauschen aussortiert

    Cybe Analysis sortiert Test-Fixtures, Beispielwerte und abgelaufene Tokens aus.

Alles, was er prüft

Credential-Hygiene, die den Kreis wirklich schließt.

Ein Schlüssel in einer .env ist eine offen gelassene Tür.

  • Signaturen und Entropie kombiniert

    Provider-spezifische Signaturen erkennen bekannte Token-Formate. Die Shannon-Entropie-Analyse findet den Rest.

  • KI-Triage obendrauf

    Cybe Analysis prüft jeden Treffer, sortiert offensichtliches Rauschen aus (Test-Fixtures, Beispielwerte, abgelaufene Tokens) und gruppiert wiederkehrende Muster.

  • Findings dort, wo Sie arbeiten

    Weitergeleitet an Jira, GitHub Issues, GitLab Issues und Slack.

Fünf Schichten zwischen Key und Produktion.

Provider-Signaturen, Entropie-Analyse, Scan der gesamten Git-Historie und KI-Triage.

  • Hochpräzise Regeln

    Provider-spezifische Signaturen decken die Zugangsdaten ab, die in echten Codebases auftauchen: AWS, GCP, Azure, GitHub, GitLab, Stripe, Twilio, OpenAI, Anthropic, Slack, Datadog, Sentry, Postgres-Connection-Strings, JWTs, PEM-Schlüssel und mehr.

  • Scan der gesamten Git-Historie

    Bei der ersten Installation prüfen wir jeden Branch und jeden Commit, nicht nur den Working Tree.

  • Breite Abdeckung von Zugangsdaten

    API-Keys, Passwörter, Auth-Tokens, OAuth-Tokens, JWTs, private Zertifikate, Datenbank-Connection-Strings.

  • Gründliche Prüfung von Code und Konfiguration

    Source-Code, Konfigurationsdateien, Umgebungsvariablen, Helm-Values, Kustomize-Patches, CI-Variablen und IaC-Templates, alles von derselben Engine geparst.

  • KI-Triage gegen das Rauschen

    Cybe Analysis bewertet jeden Treffer neu, sortiert offensichtliche False Positives wie Test-Fixtures und Beispielwerte aus und gruppiert wiederkehrende Muster, damit Sie eine ganze Klasse von Findings mit einem Klick abarbeiten können.

Vom Leak zum Widerruf
  • Der Schlüssel ist aktiv.

    Beim Anbieter geprüft, nicht geraten.

  • Beim Commit gestoppt.

    Der Commit stoppt, bevor der Schlüssel entkommt.

  • Widerrufen und rotiert.

    Beim Anbieter widerrufen, im Vault abgelegt.

Häufige Fragen zu CybeDefend Secrets.

Welche Provider erkennt CybeDefend?
Cloud-Provider (AWS, GCP, Azure), Code-Plattformen (GitHub-PATs und Fine-grained Tokens, GitLab-Tokens), Zahlungsdienste (Stripe live und test), Kommunikation (Twilio, Slack, Discord, Mailgun, SendGrid), KI-Anbieter (OpenAI, Anthropic, Cohere, Hugging Face), Observability (Datadog, Sentry), Datenbanken (Postgres-Connection-Strings, MongoDB Atlas), allgemeine Zugangsdaten (JWT, private PEM-Schlüssel, OAuth-Tokens) und mehr. Die Liste wächst laufend. Alles, was nicht im Signaturkatalog steht, wird über die Entropie-Analyse erkannt.
Wie geht CybeDefend mit False Positives um?
Zwei Stufen. Die Signatur-Engine setzt auf hochpräzise Provider-Muster, damit schon die rohen Treffer stimmen. Darauf bewertet Cybe Analysis jedes Finding neu, sortiert offensichtliches Rauschen aus (Test-Fixtures, Beispielwerte, abgelaufene Tokens) und gruppiert wiederkehrende Muster. Sie bearbeiten nur die Liste, die beide Stufen übersteht.
Scannt CybeDefend bei der Installation auch die Git-Historie?
Ja. Bei der ersten Installation läuft ein vollständiger Scan über jeden Branch und jeden Commit, nicht nur über den Working Tree. Für Treffer in der Historie gibt es die Ein-Klick-Aktion 'Nach Rotation als geschwärzt markieren', damit sie keinen Alarm mehr auslösen, sobald das Secret rotiert wurde. Nach diesem ersten Durchlauf wird jeder Push inkrementell gescannt.