cicd-goat
CI training ground
A deliberately vulnerable CI/CD environment designed to teach security best practices through interactive challenges
A deliberately vulnerable CI/CD environment. Learn CI/CD security through multiple challenges.
2k stars
32 watching
322 forks
Language: Python
last commit: 8 months ago
Linked from 4 awesome lists
appseccicdctfdevopsdevsecopsgitlabinfosecjenkinssecurity
Related projects:
Repository | Description | Stars |
---|---|---|
| An educational project demonstrating common security attacks and vulnerabilities in GitHub Actions CI/CD environments | 445 |
| Analyzes potential security vulnerabilities in Continuous Integration/Continuous Deployment workflows and repositories. | 634 |
| An open-source project providing educational materials and resources for learning advanced security monitoring technologies | 100 |
| A runtime security solution that monitors and mitigates attacks in software supply chains | 91 |
| A collaborative platform for managing technical content related to cyber security training and operations | 28 |
| A threat matrix for securing CI/CD pipelines, mapping risks and techniques to help developers understand and mitigate threats. | 740 |
| An AI research challenge and platform to test autonomous cyber defense capabilities using a simulated environment. | 46 |
| A cyber security research environment for training and development of security human and autonomous agents. | 65 |
| An application showcasing vulnerabilities in a CICS system | 21 |
| Develops and shares a large language model for network security applications, enabling the exploration of AI in cybersecurity. | 1,953 |
| Provides a comprehensive Jenkinsfile and Groovy Shared Library for automating CI/CD pipelines across various cloud platforms and tools | 69 |
| A comprehensive lab material for teaching iOS app security and vulnerability testing | 20 |
| A proof-of-concept simulation framework demonstrating industrial control system security vulnerabilities and attack scenarios | 409 |
| A DeFi smart contract training tool that simulates real-world vulnerabilities to help developers learn offensive security testing skills | 495 |
| An analysis of common security risks in Continuous Integration/Continuous Deployment systems and processes. | 3 |