DL&S 来自 SDPC
此平台用于DLCTF比赛,欢迎star
Ubuntu16.04+Laravel+Mysql+Nginx
比赛前端界面与0ops的平台一致,皆为开源html5模板
- Route
Route::get('challenges','ctfController@challenges');
Route::get('scoreboard','ctfController@score');
Route::post('flag/submit','ctfController@submitflag');
/*
admin
*/
Route::get('ctfadmin/task','adminController@seetask');
Route::any('ctfadmin/task/add','adminController@addtask');
Route::get('ctfadmin/home','adminController@index');
Route::any('ctfadmin/task/hint','adminController@hintadd');
Auth::routes();
Route::get('/home', 'ctfController@index');
Route::get('/about','ctfController@about');
- Run it
>mysql pass is root(or vim .env)
>git clone https://github.com/sdpc-ctf/DLCTF-Platform.git
>cd VCTF-Platform
>cp .env.example .env
>vim .env to update database
>php artisan key:generate
>mysql -uroot -p ctf < ctf.sql
>composer install
>php artisan serve --host=0.0.0.0
>http://yourip:8000/
>Admin:venenof7@11.com/venenof7
>play ctf:)
593220746@qq.com
- 一血显示
- solved题目显示绿色
- 后台题目相关,单个/批量隐藏,题目修改,删除
- 后台优化,公告添加、notice删除。前台侧边栏增加Notice,打开显示提示。
- 题目展示页面ui改善、积分榜增加Last Submit时间。后台增加比赛相关修改,前台比赛信息在数据库中,后台直接修改即可。
- 侧边栏增加总分类(展开每个题目分类页面),同时不同种类题目样式显示不一样
题目动态积分
积分榜美化