Security Zines' Rohit Sehgal is back with a top illustration explaining how ggshield, the GitGuardian CLI, helps protect the software development lifecycle.
ggshield is a CLI application that runs in your local environment or in a CI environment to help you detect more than 350 types of secrets, as well as other potential security vulnerabilities or policy breaks.
Let's see:
1. The software development lifecycle (SDLC)
2. Embedding security at each stage of the SDLC -> Secure SDLC
3. What is ggshield?
4. How to install ggshield?
5. Where is ggshield used in the SDLC?
If you enjoyed the zine, spread the word and share it around!
Start now! Install ggshield pre-commit hook...
Or read the step-by-step tutorial here: Setting up a pre-commit git hook with GitGuardian Shield
... or run ggshield in your CI pipelines.
with GitHub Actions
or with Jenkins
Not using any of these? Check the ggshield repository which has extensive documentation covering most of the integration use-cases (GitLab, GitHub, BitBucket, Circle CI, Travis CI, Jenkins, Drone, and more)
Want to learn more about secure software development?
Get a full tour of the SSDLC with these resources: