{% extends "base.html" %} {% block title %}CTF题目生成系统{% endblock %} {% block content %}

CTF题目生成系统

基于AI的智能CTF题目生成平台


通过选择编程语言、难度级别、漏洞类型和场景,系统将自动为您生成完整的CTF题目。

{% if session.get('function_allocation') %} 继续生成题目 重新开始 {% else %} 开始生成题目 {% endif %}
多语言支持

支持多种主流编程语言和框架,包括PHP、Python、NodeJS等,满足不同场景需求。

丰富场景

提供金融、电商、社交等多种业务场景,模拟真实环境,增加题目的实用性。

智能分配

基于AI的智能功能分配,自动规划前后端架构,生成合理的漏洞实现方案。

完整方案

生成包含前后端代码、Docker环境、部署文档的完整题目解决方案。

生成流程
1. 选择编程语言
选择题目使用的后端编程语言
2. 设置难度级别
根据目标受众设置合适的难度
3. 选择漏洞类型
选择要包含的漏洞类型和变种
4. 选择业务场景
选择漏洞所在的业务场景
5. 生成题目
自动生成完整的题目代码和环境
支持的漏洞类型
  • ✓ SQL注入
  • ✓ 文件上传
  • ✓ XSS跨站脚本
  • ✓ 命令执行
  • ✓ 文件包含
  • ✓ CSRF跨站请求伪造
  • ✓ XXE外部实体注入
  • ✓ SSRF服务端请求伪造
  • ✓ 反序列化漏洞
  • ✓ 更多漏洞类型...
{% endblock %}