当前位置: 首页 > news >正文

CentOS安装vulhub靶场

首先需要:

  1. 安装好CentOS
  2. 配置静态IP
  3. 替换yum源为阿里云源
  4. 安装Docker

以上步骤参考其他文档。

本文以root用户安装为例。

1安装docker-compose

参考 docker 官方文档 https://docs.docker.com/compose/install/

命令

curl -L https://github.com/docker/compose/releases/download/1.29.2/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose

cd /usr/local/bin/

ls

给目录增加可执行权限:

chmod +x docker-compose

查看版本:

docker-compose -version

第二种安装方式(用pip安装):

yum install python3-pip

pip3 install --upgrade pip

pip3 install docker-compose

docker-compose version

2安装vulhub

mkdir -p /var/local/soft/

cd /var/local/soft/

yum -y install git

git clone https://github.com/vulhub/vulhub.git

# 此处以运行fastjson漏洞靶场为例

cd fastjson/1.2.24-rce

docker-compose build

docker-compose up -d

查看端口

docker-compose ps

docker ps

IP通过ip addr或者ifconfig查看

根据上面的IP和端口访问靶场:

http://192.168.142.128:8090/

关闭靶场:

docker-compose down

http://www.dtcms.com/a/365278.html

相关文章:

  • 不同数据类型for循环
  • 从一道面试题开始:如何让同时启动的线程按顺序执行?
  • 物联网能源管控平台建设方案
  • PostgreSQL 技术峰会哈尔滨站活动回顾|深度参与 IvorySQL 开源社区建设的实践与思考
  • FPGA ad9248驱动
  • 计算机视觉(六):腐蚀操作
  • 生产环境中redis的SCAN命令如何替代KEYS命令?
  • 苍穹外卖项目笔记day04--Redis入门
  • ITU-R P.372 无线电噪声预测库调用方法
  • 存算一体:重构AI计算的革命性技术(1)
  • 【LeetCode_283】移动零
  • 配置机载电脑开机自启动ros2节点和配置can0
  • 抗体的应用
  • Mysql学习第五天 Innodb底层原理与Mysql日志机制深入剖析
  • 视频数据如何联网共享?
  • 【底层机制】【C++】vector 为什么等到满了才扩容而不是提前扩容?
  • 编程基础-java开发准备
  • 采用基于模型的方法实现车辆SOA威胁分析自动化
  • 华为云云原生架构赋能:大腾智能加速业务创新步伐
  • HTML第八课:HTML4和HTML5的区别
  • 从零开始学大模型之Transformer 架构
  • 鹧鸪云软件:光伏施工管理一目了然,进度尽在掌握
  • 【Python语法基础学习笔记】类的定义和使用
  • 面试复习题-Flutter场景题
  • C# 开发 ACS 运动控制系统:从入门到高阶应用实践
  • LSE录取率上升,中国申请者却减少!除了成绩,这点成关键胜负手
  • 跟做springboot尚品甄选项目
  • 逻辑回归:从原理到实战的完整指南
  • Spring AOP注解案例
  • AI 重塑就业市场:哪些职业会被替代?又有哪些新岗位正在崛起?