CTF比赛靶场平台:CTFD环境搭建与使用教程

现在很多人都是用的第三方在线的CTF比赛平台,孰不知本地也是可以搭建CTF比赛平台的,以下就是给大家介绍一个本地搭建比较好用的CTF比赛平台:CTFD。

 

CTFd是一个Capture The Flag框架,侧重于易用性和可定制性。它提供了运行CTF所需的一切,并且可以使用插件和主题轻松进行自定义。

官方网站:https://ctfd.io/

github地址:https://github.com/CTFd/CTFd

 

以下是我在 Ubuntu下操作的整个过程;

 

1、安装git

sudo apt install git

 

2、安装pip

sudo apt install python-pip

 

3、安装Flask

sudo pip install Flask

 

4、克隆CTFd

sudo git clone https://github.com/CTFd/CTFd.git

 

4、安装CTFd

 sudo cd /usr/local/CTFd/
sudo ./prepare.sh

 

5、启动CTFd

sudo pyhton serve.py
或
sudo pyhton3 serve.py

 

6、现在浏览器去打开“http://127.0.0.1:4000/”已经正常了,需要我们先注册一个账号,注册账号这个都会吧!

CTFd

 

7、去CTFd放题目

创建一个管理员账号后,然后点击右上角 Admin -> Challenge 一直添加即可,第一个是名字,这里是我其中一个题目的编辑状况,这个平台是可以用Markdown来编辑题目的。去CTFd放题目

 

8、搭建好的效果图

CTFd

总结:

如果还有什么不懂的,我还是建议大家去:https://github.com/CTFd/CTFd/wiki

CTFD怎么说呢?它本身是没有任何CTF比赛题库的,我们需要先自己用docker搭建CTF赛题,然后再加入到CTFD这个框架里面去。

付杰
刷流量、刷人气、刷点击、刷收藏、刷APP关键词服务
刷流量、刷人气、刷点击、刷收藏、刷APP关键词服务
  • ¥ 1.0元
  • 市场价:9.9元
花牛苹果 甘肃天水 李宏恩家自种 1斤 包邮
花牛苹果 甘肃天水 李宏恩家自种 1斤 包邮
  • ¥ 6.8元
  • 市场价:8.8元
wp discux 帝国 dedecms phpcms等快速建站
wp discux 帝国 dedecms phpcms等快速建站
  • ¥ 99.9元
  • 市场价:499.9元
免费SSL证书服务 HTTPS申请 安装 配置 支持通配符*
免费SSL证书服务 HTTPS申请 安装 配置 支持通配符*
  • ¥ 199.9元
  • 市场价:20000元

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: