Die Geschichte hinter Betterleaks erzählt von einem Entwickler, der die Kontrolle über sein erfolgreiches Projekt verlor. Zach Rice, Head of Secrets Scanning bei Aikido Security, schuf vor acht Jahren Gitleaks – ein Tool, das sich zur Referenz in der Sicherheitscommunity entwickelte. Mit über 26 Millionen Downloads auf GitHub und 35 Millionen Container-Pulls ist Gitleaks zum Standard für die Suche nach versehentlich freigegebenen Geheimnissen geworden. Doch Rice behielt nicht die vollständige Kontrolle über sein Projekt. Also startete er Betterleaks – bewusst ohne das Wort “Git” im Namen, um eine neue Ära einzuleiten.
Betterleaks arbeitet nach dem gleichen Prinzip wie sein Vorgänger, aber mit erweiterten Möglichkeiten. Das Tool scannt Verzeichnisse, Dateien und Git-Repositories ab und identifiziert gültige Secrets anhand standardisierter oder benutzerdefinierter Regeln. Für deutsche Entwicklungsteams ist das besonders wertvoll: Secrets-Scanner sind spezialisierte Werkzeuge, die nach sensiblen Informationen fahnden – API-Schlüsseln, privaten Schlüsseln, Token und Credentials, die Entwickler versehentlich in Quellcode eingebaut haben.
Wie kritisch dieses Problem ist, zeigt die Realität: Cyberkriminelle durchsuchen regelmäßig öffentliche Repositories nach genau solchen Fehltritten. Ein Scanner wie Betterleaks ermöglicht es Unternehmen, diese Secrets zu identifizieren und zu schützen, bevor Angreifer Zugriff erlangen.
Das Projekt wird mit MIT-Lizenz entwickelt und hat eine solide Governance-Struktur. Neben Rice sind drei weitere Entwickler involviert, darunter Beiträger von der Royal Bank of Canada, Red Hat und Amazon. Diese Unterstützung unterstreicht die Bedeutung des Tools in der internationalen Security-Community.
Die Roadmap für kommende Versionen ist ambitioniert: Geplant sind Unterstützung für zusätzliche Datenquellen jenseits von Git, KI-gestützte Analyse für bessere Secret-Klassifizierung, automatische Sperrung via Provider-APIs und Permissions-Mapping. Besonders interessant ist der Fokus auf KI-Workflows – Betterleaks wird optimiert für automatisierte Tools und AI-generierte Codes, was die Zukunft der Softwareentwicklung widerspiegelt.
Für deutsche Unternehmen und Entwickler bedeutet Betterleaks ein Update des Security-Standards. Es ist zeitgemäß, gut unterstützt und adressiert ein Problem, das täglich Millionen von Repositories betrifft.
