iami233
iami233
文章140
标签35
分类4
从0开始的MoeCTF开发之路

从0开始的MoeCTF开发之路

平台开发选用了最熟悉的语言 PHP ,最终选择使用 ThinkPHP 进行开发,后端均返回 JSON 数据,前端通过 ajax 进行实时渲染页面,陆陆续续开发了近一周的时间。

由于 MoeCTF 定位是 (小) 团队内部训练平台,所以没有进行任何优化 (其实是不会优化,但是尽量减少冗余代码啦,性能就不提了。

LIST

  • 邮箱激活
  • 购买附件
  • 赛题的CRUD
  • 签到/连签奖励
  • 金币收支明细
  • 用户隐藏/显示
  • 新增挑战右侧实时显示

预览图

TODO

Q&A

Q:何时开源?!

A:目前 MoeCTF 正处于开发测试阶段,在整理好 README 后将会在 Github 进行开源(由于懒癌发作,所以具体的开源时间不是在此时,不知在何时,我想大约会是在冬季…

2022年11月3日 更新开源地址:https://github.com/5ime/MoeCTF


Q:既然还没整好为什么要写这片文章?!

A:因为今天是10月24日

本文作者:iami233
本文链接:https://5ime.cn/moectf.html
版权声明:本文采用 CC BY-NC-SA 3.0 CN 协议进行许可