A standalone tool that retrieves and searches container and host filesystems, matching the contents against a database of approximately 140 secret types.
Secrets are any kind of sensitive or private data which gives authorized users permission to access critical IT infrastructure (such as accounts, devices, network, cloud based services), applications, storage, databases and other kinds of critical data for an organization. For example, passwords, AWS access IDs, AWS secret access keys, Google OAuth Key etc.
Deepfence SecretScanner helps users scan their container images or local directories on hosts and outputs a JSON file with details of all the secrets found.
Use SecretScanner if you need a lightweight, efficient method to scan container images and filesystems for possible secrets (keys, tokens, passwords).
Install docker and run SecretScanner on a container image using the following instructions:
./bootstrap.sh; docker build -t deepfenceio/deepfence_secret_scanner:latest -f Dockerfile .
docker pull deepfenceio/deepfence_secret_scanner:latest
docker pull node:8.11
docker run -it --rm --name deepfence-secretscanner -v $(pwd):/home/deepfence/output -v /var/run/docker.sock:/var/run/docker.sock deepfenceio/deepfence_secret_scanner:latest -image-name node:8.11
Built upon the configuration file from shhgit project.
Thank you for using SecretScanner.
> Visit Deepfence SecretScanner Website <