作者-Zone
扫描下方二维码进入社区:
之前一直在ctf官网或者一些其他的平台玩ctf,用大佬集成好的环境练习。因为学校需要,就用自己会的知识利用docker搭建CTFD。
搭建环境:
ubuntu18.04
docker
python3.6
搭建过程:
安装docker
https://www.jianshu.com/p/07e405c01880主要是按照这个文档进行操作,直接安装就完事了。安装完成之后启动docker,查看docker状态看是否安装完成
docker安装完成之后下载H1ve
git clone https://github.com/D0g3-Lab/H1ve.git
下载完成之后按照github上步骤操作
docker-compose -f single.yml up -d
注意:建议使用国内源,速度会快点:另更换掉single.yml中的数据库版本,改为10.4.12,不然会报错。
默认端口是8000,ip+端口访问
效果还是可以的,背景图和logo最近正在构思,准备换掉,就不写了
MISC和其他类型的题目上传设置flag还是比较方便的
注意这里改成可见的,不然题目是看不到的
上传web题目需要先安装apache+php+mysql
https://blog.csdn.net/weixin_33739646/article/details/86040360步骤在这里。
安装完成之后上传你的web为你文件到/var/www/html,注意修改目录权限和apache默认端口号,会冲突。
就先写到这吧,后面的还在补充测试中。
搭建完成的效果图
通知!
公众号招募文章投稿小伙伴啦!只要你有技术有想法要分享给更多的朋友,就可以参与到我们的投稿计划当中哦~感兴趣的朋友公众号首页菜单栏点击【商务合作-我要投稿】即可。期待大家的参与~
记得扫码
关注我们
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论