【超详细版】Pilot漏洞测试教学靶场(Pilot靶场)搭建与使用教程

关于Pilot靶场

Pilot领航员靶场是基于Web安全的漏洞测试靶场,一个专为教师和学生设计的WEB安全教学实践平台,旨在帮助网安初学者快速熟悉和掌握目前常见漏洞的原理和实际利用方法,以及帮助安全实践教师在课堂环境中演示教学如何进行WEB漏洞测试。

更多介绍:Pilot漏洞测试教学靶场

安装教程

  1. 首先准备好一个Linux系统的虚拟机,用VM或WSL2都可以,任意系统(推荐Kali或Ubuntu22)都可:
  2. 安装最新版的Docker和Docker-Compose

在这里插入图片描述

  1. 完成最后的检查:主机与虚拟机间网络通畅,Docker镜像源畅通,Docker服务正常启动!!

    1. 通过本机与虚拟机互ping IP检查网络是否正常

      在这里插入图片描述

    2. 由于国内原因,建议使用下面的镜像源:

      {"registry-mirrors": [
      "https://docker.m.daocloud.io",
      "https://huecker.io",
      "https://dockerhub.timeweb.cloud",
      "https://noohub.ru"
      ]
      }
      
      记得重启Docker服务
      
    3. 命令检查Docker是否正常启动

      在这里插入图片描述

  2. 开始安装:此部分可以参考视频部署教程: BiliBili

    1. 通过Github releases下载最新的Pilot靶场源码,并解压至部署目录。

    2. 通过ifconfig命令查看出网IP地址。

    3. 在Pilot项目目录中,为快速部署脚本init.sh赋予执行权限:

      sudo chmod +x ./init.sh
      
    4. 自动化部署Pilot靶场,此过程需要联网进行:

      sh init.sh -ip=xxx.xxx.xxx.xxx -up
      
    5. 等待下载与部署完成(根据网速,大概5-8分钟),开始您的WEB安全学习之旅!

    6. 更多的使用方式通过下面这条命令查看,例如对靶场端口、靶场数据库服务的配置。当您遇到服务端口冲突时可以修改配置以进行服务部署:

      sh init.sh -h || sh init.sh help
      
  3. 部署完成后会弹出靶场地址:

    在这里插入图片描述

​ 复制到主机浏览器打开页面。

在这里插入图片描述

使用说明及其他

  1. Pilot漏洞测试教学靶场
  2. Pilot漏洞测试教学靶场:解题手册
  3. Pilot-Web学习笔记(从0-1入门进阶系列)
  • 58
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值