AWD平台搭建

因为之前是被AWD比赛坑过,所以想着自己搭建一下啦。这样方便可以本校和某高校,两个学校的人进行相互交流,共同进步。

搭建前提:

ubuntu16.04镜像,这个最好放到虚拟机里面进行加载。(附:Ubuntu的源可以换成阿里云的,这样的话下载速度就会比较快,这里我是给出别人的博客,我是换成阿里云的源

https://blog.csdn.net/lym152898/article/details/79100507 

在虚拟机里面启动好之后,然后再加载docker容器,这个容器可以存放我们比赛时候的ctf环境。启动比赛环境还是挺容易的,就是模板的问题,待我细细琢磨,不要捉急。

 

1.安装docker环境

正常ubuntu里面是没有docker环境的,这样我们就需要下载一个docker环境。因为是linux系统,所以还是命令行下载。不过我就不演示了,直接放出别人的博客吧。如果博客失效了,大家还可以是百度下ubuntu系统安装docker环境。 

 https://www.cnblogs.com/jiyang2008/p/9014960.html 

2.下一步就是克隆项目

      sudo git clone https://github.com/zhl2008/awd-platform.git


3.进入项目


     sudo cd awd-platform/


4.下载镜像,木有镜像等于白搭


      sudo docker pull zhl2008/web_14

5.要以root权限的用户,进入到这个目录里面,如果是root权限的话会是一个 #  而不是一个 $ 。切换用户的指令是 su 用户

6.启动镜像

# python batch.py web_yunnan_simple 3//复制3个web_yunnan_simple的靶机,数值可改
# python start.py ./ 3 //启动三个docker靶机和check服务器、flag_server服务器。数值可改 

因为搭建的时候也是遇到很多坑,希望后来的人可以少走这些坑。所以坚持不水文,会慢慢写,但总会完工的,争取记录详细

猜你喜欢

转载自www.cnblogs.com/Triangle-security/p/11332223.html
AWD
今日推荐