AWD线下攻防平台搭建

步骤索引

  • AWD线下攻防平台搭建
    • 换源
      • 先将更新源备份一下
      • 在命令行打开sources.list
      • 修改sources.list文件,这里选择改成阿里镜像源
        • 更新
      • 升级
      • 清理安装包
    • 安装docker
      • 修改daemon配置文件/etc/docker/daemon.json来加速
      • 最后重启docker
    • 准备开源项目
        • 将项目克隆到服务器上:
      • 进入项目
      • 下载docker镜像
      • 下载完成后更改镜像名

为了方便自己研究AWD攻防,打算自己在本地搭建一个AWD线下攻防环境,过程中遇到很多麻烦,于此做个记录。
准备Ubuntu18.04服务器,docker,然后更换几个源

换源

为了过程中尽量不出现错误,开始换源

先将更新源备份一下
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
在命令行打开sources.list
sudo gedit /etc/apt/sources.list
修改sources.list文件,这里选择改成阿里镜像源
#  阿里镜像源deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
更新
sudo apt-get update

升级
sudo apt-get upgrade

清理安装包
apt-get clean
apt-get autoclean

安装docker

命令行安装

sudo apt-get install -y docker.io
修改daemon配置文件/etc/docker/daemon.json来加速
sudo mkdir -p /etc/docker

sudo tee /etc/docker/daemon.json <<-'EOF'{ "registry-mirrors": ["https://xxxxxxxx.mirror.aliyuncs.com"] }EOF

sudo systemctl daemon-reload
最后重启docker
sudo systemctl restart docker

这个加速器是免费的,注册就有好像
阿里镜像加速器

准备开源项目

awd-platform

将项目克隆到服务器上:
git clone https://github.com/zhl2008/awd-platform.git

这里由于我想快点,直接从github上下载了zip文件,然后手动拉入Ubuntu里。

进入项目
cd awd-platform/
下载docker镜像
docker pull zhl2008/web_14.04

下载完成后更改镜像名
docker tag zhl2008/web_14.04 web_14.04


至此AWD线下环境就搭建完毕。

AWD线下攻防平台搭建相关推荐

  1. AWD 线下攻防生存之道(Web 方向)

    随着网络安全的热门,CTF 比赛也如春笋般崛起.AWD 无疑使 CTF 比赛中最有趣的环节.本 Chat 讲会讲解 AWD 线下比赛中的攻防之道,带你快速的入门 AWD 攻防,体会"HACK ...

  2. Windows下Android平台搭建_1

    Windows下Android平台搭建_1 一.  Android平台综述 Windows下Android平台搭建需要的软件和工具 1.     JDK        JDK(Java Develop ...

  3. 石基信息:战略性收购思迅软件,线下支付平台布局完善

    2013年12月11日公告,石基信息第五届董事会2013年第一次临时会议于2013年12月9日召开,审议通过<关于签署<深圳万国思迅软件有限公司之股权转让协议>的议案>,公司拟 ...

  4. 对比传统教育,线上教育平台搭建有哪些优势和不足

    线上教育发展至今,已经成为了儿童.青少年甚至是上班族日常接受教育的一部分,之所以发展到如今成就,这是因为移动互联网的推进以及传统教育长久存在的教育资源不公平导致.那么对比传统教育,线上教育平台搭建有哪 ...

  5. awd文件服务器,AWD线下环境手册.md

    AWD线下环境启动说明 by Hence Zhang @Lancet ###比赛的环境介绍: 服务器全部以docker形式部署在同一台虚拟机上. Check_server: 服务检查服务器,用于判定选 ...

  6. windows环境下ELK平台搭建

    背景 日志系统主要包括系统日志,应用程序日志和安全日志.系统运维和开发人员可以通过日志了解服务器的软件,硬件信息,检查配置过程中的错误以及错误发生的原因.通常分析日志可以了解服务器的负荷,性能安全性, ...

  7. OTA线下攻防战 | 一点财经

    2018年,盒马成为新零售模板,实现快速复制.同样,2018年,旅游行业中新零售也愈演愈烈,其中OTA是先锋,早在2015年就有OTA开始了门店. 曾经,有传统旅游行业人士对OTA发展线下门店发表意见 ...

  8. ctf线下赛mysql密码_CTF线下攻防赛

    SSH登陆 两三个人进行分工,一个粗略的看下web,有登陆口的话,就需要修改密码,将情况反馈给队友,让登陆ssh的小伙伴进行密码的修改,改成炒鸡复杂.然后将Web目录下载下来,上WAF.文件监控.端口 ...

  9. 从零开始Ubuntu下xss平台搭建的完整教程

    0x01 环境搭建 apache安装 在ubuntu下安装apache2很简单,只要用apt-get install apache2就可以了,安装完成后,在 /etc/apache2/路径下,有个ap ...

最新文章

  1. oh-my-zsh 功能收集
  2. rsa python实现_RSA算法python实现
  3. 111. Leetcode 300. 最长递增子序列 (动态规划-子序列问题)
  4. Docker~从Dockerfile到Container的过程
  5. .net Reflection(反射)- 二
  6. Spring MVC源码——Servlet WebApplicationContext
  7. iOS 10 (X8)上CoreData的使用(包含创建工程时未添加CoreData)
  8. 2017.9.17 function 思考记录
  9. Postgresql 查看当前数据库所有的触发器
  10. android tv的冷启动,YunOS智能电视操作系统——10秒快速冷启动开机
  11. 计算机一级wps选择题必背知识点,计算机一级考试wps选择题专项训练
  12. python sybase安装
  13. 新地址 贴吧_建议收藏 | 新媒体人必备5大工具
  14. 基于hilbert变换的数字信号_基于Hilbert变换实现数字全息高精度相位重建.pdf
  15. zzuli-2525-咕咕的搜索序列(思维+DFS)
  16. alc662声卡注入id_ALC662驱动方法AppleALC+Lilu+DSDTalc662
  17. Git操作 【详细】【详细】
  18. codeforces 546B Soldier and Badges
  19. ant java /jre,关于java:Ant:找不到类:javac1.8
  20. 赵呆呆,Fight!

热门文章

  1. PoE介绍(网线供电)和POE交换机常见连接架构
  2. 电子邮件附件下载器简介
  3. 在sqli-liabs学习SQL注入之旅(第十一关~第二十关)
  4. [go]深入学习Go总结
  5. 光纤收发器双模和单模有什么区别?如何区分单模、双模光纤收发器?
  6. 黑群晖DSM安装教程及详细配置
  7. JAVA编写元音字母(Switch语句)
  8. 服务器上部署java项目
  9. 数据库管理工具-DBeaver
  10. 数学不好能学计算机编程吗,数学很差能学计算机吗 有哪些窍门