sample_secrets

January 28, 2021 ยท View on GitHub

Introduction

GitGuardian offers the possibility to scan your repositories' entire git history for secrets, across all git branches.

This repository contains sample secrets for testing purposes. Our recommended procedure is to:

  1. Fork this repository to your GitHub user account or to a GitHub organization where you are admin.
  2. Sign up to GitGuardian for free if you haven't already.
  3. Integrate your GitHub user (or GitHub organization) within GitGuardian.
  4. Once the repos are being monitored by GitGuardian, you can scan their git history via the Perimeter page
  5. The secrets incidents uncovered by GitGuardian will be visible in the Incidents page.

What types of secrets will you find in this repository

Before going further, be aware that a single secret can be seen in multiple places within a repository. We refer to them as occurrences of the secret. GitGuardian groups these occurrences under the same secret incident.

=> A secret incident can have multiple occurrences. This allows you to understand how you might be affected by secret sprawl.

Secret detectorSecret# of occurrences
AWS keyshjshXXXXXXXXXXXXXXXXXXsjkja1
MongoDB URIhub2XXXoeu3
PostgreSQL Credentialssup3XXXXXXXXXorGG2
Generic High Entropy SecretezkjXXXXXXXXXXXXXXXXXzhnze1
Generic High Entropy SecretmrglXXXXXXXXXXXXXXXXXX2Z3Y1
RSA Private KeyMIIEXXXXXXX......XXXXXXXXg4wA=1
SMTP credentialsOhYeXXXXXXXXXXXtPas1
LDAP credentialsk%udXXXXXXXXX8=H_1

Of course, these are not the only types of secrets that we support. You can find an exhaustive list of our detectors in our secrets detection engine documentation.

:owl: GitGuardian is an automated secrets detection service. We help developers and security teams secure the modern software development process.