文件名称:myctf:CTF竞赛计划
文件大小:760KB
文件格式:ZIP
更新时间:2024-05-19 23:25:30
Python
MYCTF MYCTF 是一个简单易扩展的CTF程序,用于举办小型比赛,基于sqlite和文本数据库。 依赖于:tornado peewee mako 支持 python3 或 python2.7 基于 生成 特性 简单方便:不需要任何服务和额外配置,开箱即用。 保证公平:详细的排名规则,首先按分数排名,分数相同时先做出题的人排在前面,不受字典序影响 分数加值:每道题默认有5分附加分,首个解题者拿5分,第二个4分,以此类推。 使用说明 1. 开始 首先,你应该知道什么是CTF。 当你决定举办一个小比赛的时候,可以先按最底下说的办法把服务开起来。 然后登录到 127.0.0.1:9000 去注册一个账号,因为首个注册的帐号是管理员。 端口9000可以在配置文件中修改 2. 准备题目 当你大概搞明白系统是怎么回事,就可以准备题目了。 题目准备有两种办法,一种是直接编辑 ctf 目录下的题目文
【文件预览】:
myctf-master
----view()
--------user.py(2KB)
--------admin.py(6KB)
--------__init__.py(5KB)
--------index.py(434B)
--------game.py(2KB)
--------views.py(86B)
----config.py(218B)
----ctf()
--------问题2.txt(3KB)
--------问题5.txt(197B)
--------问题3.txt(133B)
--------问题1.txt(3KB)
----app.py(696B)
----model()
--------user.py(2KB)
--------__init__.py(261B)
--------models.py(151B)
--------game.py(7KB)
----lib()
--------__init__.py(0B)
--------jsdict.py(341B)
----LICENSE(1KB)
----README.md(3KB)
----templates()
--------index.html(337B)
--------admin()
--------about.html(109B)
--------gameget.html(464B)
--------user()
--------base.html(5KB)
--------msg.html(123B)
--------game.html(1KB)
----.gitignore(489B)
----static()
--------images()
--------js()
--------i()
--------fonts()
--------css()