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 安全
快速開始
- 點擊儲存庫頂部的 Use this template,然後選擇 Create a new repository。選擇您的個人帳戶或組織作為擁有者,並建議設為公開以避免使用 Actions 分鐘數。2. 在新儲存庫中,點擊 Code 按鈕並選擇 Create codespace on main。3. 等待擴充功能與背景安裝完成(少於三分鐘)。4. 從表格中選擇任何季度,開啟其資料夾,並閱讀
README.md開始遊玩。
授權與價格
此專案採用 MIT 授權條款,為開放原始碼。價格類型為開放原始碼。
內容整理自該專案公開的 README 與儲存庫資訊。