zoukankan      html  css  js  c++  java
  • 2.kali部署vulhub

    0x01. 安装docker

    推荐官方教程

    安装依赖

    # 前提已经更换国内源了
    sudo apt-get update
    
    sudo apt-get install apt-transport-https ca-certificates curl gnupg lsb-release
    

    安装key ( 官方的那个好像 , 后面下载docker-ce出差错 )

    curl -fsSL https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/debian/gpg | sudo apt-key add -
    
    echo 'deb https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/debian/ buster stable' | sudo tee /etc/apt/sources.list.d/docker.list
    

    安装引擎

     sudo apt-get update
     sudo apt-get install docker-ce docker-ce-cli containerd.io
    

    安装docker-compose

    apt-get install docker-compose
    

    测试

    sudo systemctl start docker
    docker run hello-world
    

    0x02. 安装vulhub

    如果git比较慢 , 可以下载master压缩包也行 , 推荐手机4G下载

    # Download the latest version of the vulhub 
    git clone https://github.com/vulhub/vulhub.git  
    
    # Entry vulnerability directory 
    cd /path/to/vuln/   ( 人话 : 进入到那个漏洞目录 )
    
    # Compile (optional) 
    docker-compose build 
    
    # Run 
    docker-compose up -d 
    
    # stop
    docker-compose down
    

    0x03. 演示

    以dns域传送漏洞为例

    1.进入漏洞目录
    cd dns
    cd dns-zone-transfer
    
    2.直接搭建环境
    docker-compose up -d 
    
    3.漏洞复现
    dig @your-ip -t axfr vulhub.org
    
    4.关闭环境
    docker-compose down
    
  • 相关阅读:
    2014年终总结
    杭电2014——青年歌手大奖赛_评委会打分
    nyoj---t448(寻找最大数)
    nyoj_t218(Dinner)
    将string转换成char*
    nyoj71--独木舟上的旅行
    基于贪心算法的几类区间覆盖问题
    会场安排问题—NYOJ14
    南阳理工ACM——106背包问题
    南阳理工91——阶乘之和
  • 原文地址:https://www.cnblogs.com/xcymn/p/15712454.html
Copyright © 2011-2022 走看看