首页 > 其他分享 >第二章-漏洞环境

第二章-漏洞环境

时间:2024-04-05 15:46:39浏览次数:22  
标签:get sudo 环境 labs 漏洞 Ubuntu docker 第二章 安装

漏洞环境

1.Ubuntu 安装 docker

Ubuntu 镜像下载

Ubuntu 虚拟机安装

Ubuntu 虚拟机 VMWare-Tools 安装:

sudo apt-get install open-vm-tools #全选y
sudo apt-get install open-vm* #全选y
reboot

1.1.Ubuntu 安装docker

  1.卸载旧版本:

sudo apt-get remove docker docker-engine docker.io containerd runc

  2.使用脚本自动安装,--mirror:指定使用国内源进行安装

curl -fsSL get.docker.com -o get-docker.sh
sudo sh get-docker.sh --mirror Aliyun

  3.建立 Docker 用户组(非必选操作)

出于安全考虑,Linux系统一般不会直接使用 root 用户登录。因此,将需要使用 Docker 的用户加入 Docker 用户组(reboot 重启后生效)

sudo groupadd docker #一般安装后会自动创建该组
sudo usermod -aG docker $USER

  4.测试 Docker 是否安装成功

docker run --rm hello-world

 正常输出上面内容,则安装成功

  5.镜像加速

在 /etc/docker/daemon.json 中写入以下内容(如果没有该文件,则新建写入)

{
        "registry-mirrors": [
                "https://hub-mirror.c.163.com",
                "https://mirror.baidubce.com"
        ]       
}

重启服务

sudo systemctl daemon-reload
sudo systemctl restart docker

参考:https://www.runoob.com/docker/ubuntu-docker-install.html

1.2.安装 Docker Compose

sudo pip install -U docker-compose
#如果没有 pip 命令,则需要安装

验证安装是否成功

docker-compose --version

 2.靶场环境配置

2.1.搭建 DVWA

docker pull sagikazarmark/dvwa
docker run -it -p 8001:80 sagikazarmark/dvwa

用户名密码:admin/password
数据库用户名密码:root/p@ssw0rd

第一次登录平台后,需要单击“Create/Reset Darabase”按钮创建数据库,然后单击“login”按钮重新登录

 2.2.搭建SQLi-LABS

docker pull acgpiano/sqli-labs
docker run -it -p 8002:80 acgpiano/sqli-labs

单击“Setup/reset Darabase for labs”按钮创建数据库

 2.3.搭建 upload-labs

docker pull c0ny1/upload-labs
docker run -it -p 8003:80 c0ny1/upload-labs

 

标签:get,sudo,环境,labs,漏洞,Ubuntu,docker,第二章,安装
From: https://www.cnblogs.com/luoluostudy/p/18115803

相关文章

  • [蓝桥杯 2022 国 A] 环境治理(二分 + 弗洛伊德)
        通过题目描述,我们得知如果枚举所有的天数,就不会通过所有的样例,因此我们可以通过二分来列举符合要求的天数,并且我们知道两个城市之间衡量的灰尘度标准就是灰尘度总和最小的那一段路径,也就是说我们需要寻找到权值和最低的那条路径,而我们知道每两个点之间都有路径......
  • VMware vCenter Server 8.0U2c - 集中式管理 vSphere 环境
    VMwarevCenterServer8.0U2c-集中式管理vSphere环境请访问原文链接:https://sysin.org/blog/vmware-vcenter-8-u2/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.orgVMwarevCenterServer8.0U2-集中式管理vSphere环境VMwarevCenterServer是一款高级服务......
  • Vite 在一个特殊的 import.meta.env 对象上暴露环境变量。这里有一些在所有情况下都可
    .env文件Vite使用dotenv从你的环境目录中的下列文件加载额外的环境变量: .env#所有情况下都会加载.env.local#所有情况下都会加载,但会被git忽略.env.[mode]#只在指定模式下加载.env.[mode].local#只在指定模式下加载,但会......
  • 万户ezOFFICE-wf_printnum.jsp存在SQL注入漏洞
    声明:本文仅用于技术交流,请勿用于非法用途由于传播、利用此文所提供的信息而造成的任何直接或者间接的后果及损失,均由使用者本人负责,文章作者不为此承担任何责任。简介万户EZOFFICE是一款办公软件,由中国万户网络科技有限公司开发和提供。该软件提供了一系列办公管理工具,包括......
  • 鸿运(通天星CMSV6车载)主动安全监控云平台inspect_file/upload存在任意文件上传漏洞
    声明:本文仅用于技术交流,请勿用于非法用途由于传播、利用此文所提供的信息而造成的任何直接或者间接的后果及损失,均由使用者本人负责,文章作者不为此承担任何责任。简介鸿运(通天星CMSV6车载)主动安全监控云平台实现对计算资源、存储资源、网络资源、云应用服务进行7*24小时......
  • Win+Anaconda环境下安装pycocotools
    pipinstall-U'git+https://github.com/cocodataset/cocoapi.git#subdirectory=PythonAPI'参照项目的配置环境,使用pipinstall下载pycocotools出现了报错:解决方法:在终端中输入以下代码,成功下载:pipinstallpycocotools-windows-ihttps://pypi.tuna.tsinghua.edu......
  • FFmpeg开发笔记(十一)Windows环境给FFmpeg集成vorbis和amr
    ​FFmpeg内置了aac音频格式,在《FFmpeg开发实战:从零基础到短视频上线》一书的“5.2.2 Linux环境集成mp3lame”又介绍了如何给FFmpeg集成mp3格式,常见的音频文件除了这两种之外,还有ogg和amr两种格式也较常用。其中ogg格式的编解码依赖于libogg和libvorbis,而amr格式的编解码依赖于op......
  • 在Linux中,什么是环境变量?如何设置和查看环境变量?
    在Linux系统中,环境变量是一种特殊的变量,它包含了系统或者用户指定的一系列键值对,这些键值对代表了与系统运行环境相关的信息,如路径、配置参数、默认选项等。环境变量对系统和运行在其上的应用程序有着至关重要的影响,它们决定了许多系统行为和应用程序的行为。环境变量的值可在整......
  • 小白超详细版Anaconda的安装及使用conda创建、运行虚拟环境以及使用镜像源
    目录1.下载并安装Anaconda1.1下载Anaconda1.2安装conda1.3确定conda环境配置以及问题解决2.使用conda创建虚拟环境2.1虚拟环境的创建2.2激活虚拟环境2.3使用虚拟环境打开python文件3.在虚拟环境中安装库以及配置镜像源3.1在虚拟环境中安装库3.2配置镜像源1.清华大学镜......
  • 【漏洞复现】宏景人力资源信息管理系统 showmediainfo SQL注入漏洞
    免责声明:文章来源互联网收集整理,文章仅供参考,此文所提供的信息只为网络安全人员对自己所负责的网站、服务器等(包括但不限于)进行检测或维护参考,未经授权请勿利用文章中的技术资料对任何计算机系统进行入侵操作。利用此文所提供的信息而造成的直接或间接后果和损失,均由使用者......