git-secrets
Tool and Usage
Project details
- License
- Apache License 2.0
- Programming language
- shell script
- Author
- Michael Dowling
- Latest release
- 1.3.0
- Latest release date
Project health
Links
GitHub project |
Why this tool?
You would most likely use git-secrets in development teams or as an individual developer. The primary goal is to prevent accidentally submitting authentication details or otherwise sensitive information to your software repositories.
How it works
This tool is activated by adding it to your PATH variable. This way when 'git secrets' is executed (or git secrets), it is picked up by the git command itself. Additionally, a hook is to be configured, so that upon committing new changes, they are scanned and evaluated.
Usage and audience
git-secrets is commonly used for data leak prevention or information leak prevention. Target users for this tool are developers and system administrators.
Features
- Command line interface
Tool review and remarks
The review and analysis of this project resulted in the following remarks for this security tool:
Strengths
- + The source code of this software is available
Installation
Supported operating systems
Git-secrets is known to work on Linux and macOS.
git-secrets alternatives
Similar tools to git-secrets:
git-crypt
Git-crypt enables encryption and decryption of files in a Git repository. It is transparent to the user and can be used to freely share a repository containing both public and private information.
gauntlt
Gauntlt is a security toolkit that allows attacking your code. Its purpose is to be mean and test as many types of attacks and see if it can withstand them. The project is available under the MIT license and exists since 2012.
DET
DET is a proof of concept to perform data exfiltration using either single or multiple channels at the same time.
This tool page was updated at . Found an improvement? Help the community by submitting an update.
Related tool information
Categories
This tool is categorized as a DevOps security tool and data loss prevention tool.