skills/secure-code-game
skills/secure-code-game has 2,860 GitHub stars and 399 forks. GitHot measured +1 stars in 24 hours, +3 in 7 days, and +8 in 15 days. Last checked 2026-11-13 17:05 UTC. Last push 2026-11-01.
Progression mesurée des étoiles
- in 24h
- +1
- in 7 days
- +3
- in 15 days
- +8
- in 1 month
- Historique en cours
Variations nettes sur des périodes qui se chevauchent, pas des totaux quotidiens. Les mesures absentes restent vides. Les étoiles indiquent l’intérêt, pas la qualité.
À propos
Learn to code securely while having fun through our popular open source in-editor experience, designed for developers, students, and anyone curious about security. Get started for free in under 2 minutes, playing right from your browser.
SécuritéREADME.md
Original[!WARNING] Season 3 is historical learning material. Season 4 is temporarily unavailable.
Both seasons were calibrated against one specific AI model that every player shared. That fixed baseline is no longer available on equal terms across all account types, and newer models respond differently to the same prompts. Several of the original solutions no longer produce the expected result.
Season 4 is paused while we move it to a new model backend, and play will be restored here when that lands. Season 3 is preserved as a historical artifact; recalibrating it is work we have not scoped.
Both remain readable in the meantime: explore their challenges, source code, hints, and solutions as case studies in AI security. For hands-on play right now, start with Season 1 or Season 2.
Secure Code Game
Learn to code securely while having fun through our popular open source in-editor experience, designed for developers, students, and anyone curious about security. Get started with Season 1 or 2 for free in under 2 minutes, playing right from your browser. Over 10,000 players across industry and academia have already played. Visit gh.io/scg for testimonials and FAQs, and feel free to open a contribution to help make the game better for everyone.
For hands-on secure coding, choose Season 1 or 2. For AI security, Season 3 remains readable as a historical case study, and Season 4 while it is paused, covering LLM defenses, Agentic Workflows, and Multi-Agent Communications. Their original challenge instructions remain available for context, rather than as a promise that the challenges can still be completed today.
Pathways
🤖 Artificial Intelligence
| Season | Focus | What you'll learn | Status |
|---|---|---|---|
| Season 4 | Agentic AI | Study security risks in AI agents that execute commands, browse the web, use tools, and coordinate other agents | Temporarily unavailable / read-only |
| Season 3 | LLM Security | Study LLM-powered app defenses through prompt design, input/output handling, and connected data sources | Historical / read-only learning |
🛡️ Secure Coding
| Season | Focus | What you'll learn | Duration |
|---|---|---|---|
| Season 2 | Multi-Stack | Security across CI/CD, backend services, and web apps with CodeQL Uses GitHub Actions, Go, Python, and JavaScript |
~6 hrs |
| Season 1 | Foundations | Secure coding fundamentals covering web apps, systems programming, and data handling Uses Python and C |
~6 hrs |
Getting started
The setup below is for hands-on play in Season 1 or 2. To read the historical AI material in Season 3 or Season 4, simply browse the files here on GitHub; no Codespace is needed.
1. Create your own copy
Click Use this template at the top of this repository, then select Create a new repository. Choose your personal account or an organization as the owner, and we recommend making it public so that it does not use Actions minutes.
2. Open a Codespace
Use GitHub Codespaces for hands-on play in Season 1 or 2. Be aware this will count towards your 60 hours of monthly free allowance.
- In your new repository, click the Code button and select Create codespace on main.
- Wait for extensions and background installations to complete. This takes less than three minutes.
- Pick Season 1 or 2 from the table above, open its folder, and read the
README.mdto begin.
💡 If a banner asks you to create a virtual environment, dismiss it. You don't need one.
Need help? Email us at [email protected], start a thread in GitHub Discussions, or join us on Slack in the #secure-code-game channel.
Explorer des projets similaires
trimstray/the-book-of-secret-knowledge
Une collection de listes inspirantes, de manuels, d’antisèches, de blogs, d’astuces, de commandes en une ligne, d’outils CLI et web, et plus encore.
258,207 étoilesHack-with-Github/Awesome-Hacking
Une collection de diverses listes awesome pour les hackers, les pentesters et les chercheurs en sécurité.
125,431 étoilesswisskyrepo/PayloadsAllTheThings
Une liste de payloads et de méthodes de contournement utiles pour la sécurité des applications web et le pentest/CTF.
82,655 étoilescaddyserver/caddy
Serveur web HTTP/1-2-3 rapide, extensible et multiplateforme, avec HTTPS automatique
79,021 étoiles