secure-code-game

透過我們受歡迎的開源編輯器內體驗,學習安全編寫程式碼並享受樂趣,專為開發者、學生以及任何對安全好奇的人所設計。

secure-code-game 是什麼?

透過我們受歡迎的開源編輯器內體驗,學習安全編寫程式碼並享受樂趣,專為開發者、學生以及任何對安全好奇的人所設計。免費開始,不到 2 分鐘即可直接在瀏覽器中遊玩。

secure-code-game 概覽

這是什麼

Secure Code Game 是一個開放原始碼的編輯器內體驗,透過互動式遊戲教導安全程式碼撰寫。它專為開發者、學生以及任何對安全感到好奇的人設計。玩家可以在瀏覽器中於 2 分鐘內免費開始遊玩。遊戲包含多個季度,每個季度聚焦不同的安全主題。第 4 季涵蓋代理型 AI,第 3 季涵蓋 LLM 安全,第 2 季涵蓋多堆疊安全,第 1 季涵蓋安全程式碼基礎。已有超過 10,000 名來自業界和學術界的玩家參與。

主要功能

  • 開放原始碼且免費遊玩
  • 多個獨立季度,涵蓋不同安全主題
  • 第 4 季專注於保護代理型工作流程與多代理通訊
  • 第 3 季和第 4 季無需 AI 或程式碼經驗
  • 可在 GitHub Codespaces 中即時執行
  • 根據季度使用 GitHub Actions、Go、Python、JavaScript 和 C
  • 每個季度包含逐步增加的難度關卡

使用情境

  • 開發者學習撰寫安全程式碼
  • 學生研究網路安全基礎
  • 對 AI 安全與代理型工作流程感興趣的人
  • 團隊在 CI/CD、後端服務與網頁應用中練習安全程式碼
  • 個人透過提示設計與輸入/輸出處理探索 LLM 安全

快速開始

  1. 點擊儲存庫頂部的 Use this template,然後選擇 Create a new repository。選擇您的個人帳戶或組織作為擁有者,並建議設為公開以避免使用 Actions 分鐘數。2. 在新儲存庫中,點擊 Code 按鈕並選擇 Create codespace on main。3. 等待擴充功能與背景安裝完成(少於三分鐘)。4. 從表格中選擇任何季度,開啟其資料夾,並閱讀 README.md 開始遊玩。

授權與價格

此專案採用 MIT 授權條款,為開放原始碼。價格類型為開放原始碼。

內容整理自該專案公開的 README 與儲存庫資訊。

將此徽章加入你的 README

Featured on YunoDB 徽章樣式與說明

你是這個專案的維護者嗎?展示它已收錄於 YunoDB。

Markdown[![Featured on YunoDB](https://yunodb.com/badge/skillssecure-code-game.svg)](https://yunodb.com/tools/skillssecure-code-game?utm_source=github&utm_medium=badge)
HTML<a href="https://yunodb.com/tools/skillssecure-code-game?utm_source=github&utm_medium=badge"><img src="https://yunodb.com/badge/skillssecure-code-game.svg" alt="Featured on YunoDB" height="20"></a>