Machine_Learning_CTF_Challenges

实战演练AI攻防,用CTF挑战掌握模型攻击与LLM漏洞利用

这是一个面向AI/ML安全的CTF挑战集合,旨在通过实战演练帮助安全研究者和开发者理解并攻击AI应用。项目包含针对模型攻击、大语言模型(LLM)和AI代理(Agent)的漏洞利用挑战,覆盖提示注入、模型窃取、数据投毒等典型攻击手法。每个挑战提供独立的场景和靶标,参与者需要利用漏洞获取flag或达成特定目标。项目以Python为主要语言,提供详细的解题思路和参考文档,适合作为AI安全教学、CTF训练或企业安全测试的素材库。其核心价值在于将抽象的AI安全理论转化为可操作的攻防实践,提升对AI系统脆弱性的认知。

开源 free 开源模型
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 266
维护状态 低维护
是否开源
定价模式 free

项目数据

分类开源模型
开发团队alexdevassy
所属国家
官网地址
定价模式free
价格说明开源项目,完全免费,可自行部署使用。
访问状态
是否开源
开源协议
主要语言Python
技术栈/模型adversarial-machine-learning,ai,aisecurity,ctf,large-language-models,machine-learning,machine-learning-security,offensive-security,penetration-testing,vulnerable-llm-application
GitHub 星标★ 266
30天Star增速
HF 下载量
上线时间2021-07-05 00:00:00
最近更新2026-09-14 00:00:00
维护状态低维护
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数1

使用教程

核心亮点

  • 提供真实可运行的AI攻击场景,覆盖模型窃取、提示注入、Agent漏洞等热点
  • 每个挑战附带详细writeup和解题思路,适合自学和教学
  • 基于Python实现,环境搭建简单,便于二次开发和扩展新挑战

不足之处

  • 项目仍处于早期阶段,挑战数量和覆盖攻击类型有限
  • 文档和社区支持尚不完善,部分挑战可能缺少自动化验证脚本

适用场景

  • 高校或培训机构的AI安全课程实践教学
  • CTF竞赛中AI/ML方向赛题的出题参考
  • 企业安全团队评估自身AI系统鲁棒性的内部演练

替代项目

Garak、Counterfit、Adversarial Robustness Toolbox (ART)

项目介绍

Machine_Learning_CTF_Challenges 是评测安全领域的开源项目,由 alexdevassy 开发,2021 年首次发布。

它收录于评测安全分类,该分类目前共有 458 个项目,GitHub 星标数为 266。

项目已超过三个月没有代码更新,维护节奏明显放缓,最近一次代码更新于 2026-09-14。完全免费,可自行部署使用。

它主要面向的使用场景是:高校或培训机构的AI安全课程实践教学。同类可对比的替代方案包括 Garak、Counterfit、Adversarial Robustness Toolbox (ART)。

上一篇:XLingEval

下一篇:ASTRA

同类项目推荐

akto 开源

给 AI 应用做安全体检,防提示注入和数据泄露

Akto is the fastest growing AI Security platform for your teams to secure AI agents,···

★ 1517 2026-08-20
XSafeClaw 开源

给 AI 智能体装上安全盾,自动红队测试找漏洞

Introducing XSafeClaw: The Open-Source Agent Safety Platform from Fudan University

★ 164 2026-08-10
deepteam 开源

自动模拟越狱攻击,提前测出 LLM 安全漏洞

DeepTeam is a framework to red team LLMs and AI agents.

★ 2937 2026-09-12
Tracely-ai 开源

把生产事故变成回归测试,合并前自动拦截 AI 故障

Trace-native CI/CD for AI agents — production failures become regression tests that···

★ 1362 2026-08-24