Geheimnisse-Scanner
Scanne Logdateien, Konfigurationen und Code auf AWS-, GitHub-, Slack- und Stripe-Schlüssel, private Schlüssel, JWTs und andere geleakte Geheimnisse.
Geheimnisse-Scanner
Geben Sie eine Protokolldatei, ein Konfigurationsausschnitt oder ein Stück Quellcode ein und dieses Tool scannt es nach Strings, die wie Geheimnisse aussehen — API-Schlüssel, Zugangstoken und Anmeldedaten, die nicht geteilt werden sollten. Jeder Fund wird mit dem Typ des Geheimnisses, das er ähnelt, gemeldet, sodass Sie genau wissen, was Sie rotieren müssen, bevor Sie die Datei mit einem Kollegen teilen, sie in ein Support-Ticket einfügen oder sie versehentlich committen.
Der Mustersatz deckt die Formate ab, die Anbieter tatsächlich ausgeben — AWS-Zugangsschlüssel, Google API-Schlüssel, GitHub persönliche und granulare Tokens, Slack-Tokens, Stripe-Schlüssel, PEM-kodierte private Schlüssel, JWTs und Datenbankverbindungsstrings mit eingebetteten Anmeldedaten — und jeder kann unabhängig ein- oder ausgeschaltet werden. Ein generischer High-Entropy-Detektor erfasst alles andere, das zufällig genug aussieht, um ein Geheimnis zu sein, mit einstellbarer Empfindlichkeit von niedrig bis hoch. Aktivieren Sie "Beispiel- und Testwerte ignorieren", um AWs eigene Dokumentationschlüssel, Stripes sk_test_ Schlüssel und andere offensichtliche Platzhalter zu überspringen, und "Zeilennummer und Kontext anzeigen", um zu sehen, wo sich jeder Fund im Text befindet.
Ergebnisse werden pro Zeile mit der Zeilennummer gemeldet, auf der sie beginnen, und Werte werden standardmäßig maskiert, sodass Sie den Bericht selbst teilen können, ohne etwas zu verraten — deaktivieren Sie die Maskierung, wenn Sie die Raw-Übereinstimmung sehen müssen, um zu bestätigen, dass es sich um ein echtes Geheimnis handelt und kein falsches Positive. Wechseln Sie die Ausgabe zu "Bereinigter Text", um das Original-Dokument mit jedem Fund ersetzt durch [MASKED] zurückzubekommen, bereit zum Einfügen an anderer Stelle. Der Scanner behandelt Windows- und Unix-Zeilenumbrüche auf die gleiche Weise und verarbeitet Dateien mit Hunderttausenden von Zeilen.
Alles läuft in Ihrem Browser: Nichts, was Sie einfügen, wird hochgeladen, protokolliert oder irgendwo hingesendet, was am wichtigsten für ein Tool ist, dessen ganze Aufgabe darin besteht, Dinge zu finden, die Sie nicht verraten möchten. Kopieren Sie das Ergebnis, laden Sie es als .txt-Datei herunter oder senden Sie es direkt an die Eingabe eines anderen Tools, um weitere Bereinigung vorzunehmen.