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

vulnyx Exec writeup

信息收集

arp-scan

nmap

获取userFlag

有web服务,但上去看了就是一个默认页面没有其它的东西。这里值得注意的是目标开启了139和445端口,说明目标开发了smb服务(主要是445端口,139作为辅助)。在kali中我们可以通过smbmap来探测目标有哪些共享目录以及它们的权限:

发现有个server目录是可读可写的,通过mount将它挂载到本地

可以无密码访问,这里直接回车就可以了

看到这我就认为这个server其实就是服务器上的/var/www/html,我们写个test进入看看web上能不能访问到

成功访问到了,直接写个webshell,然后通过该webshell反弹并稳定shell

cd到/home,发现了一个s3cur4用户,且我们无法直接看到其中的内容,所以现在就需要提权到该用户,sudo -l看一下:

可以无密码执行bash,那就可以直接切到s3cur4了

然后到家目录下就可以拿到userflag了

userflag:45e398cc820ab08df0e3a414eac58fef

获取rootFlag

继续 sudo -l 看一下:

可以以root的身份无密码执行apt命令,直接去GTFobins上找方案:GTFOBins

执行后拿到root权限,然后去/root下就可以拿到rootflag了

rootflag:97d8adddb3a3aa8b63e28c2396c5e53f

http://www.xdnf.cn/news/13951.html

相关文章:

  • C++内存管理与编译链接
  • 芯片制程变化
  • centos 7.9 升级ssh版本 7.4p1 升级到 8.2p1
  • Spring AI Chat Client API 指南
  • uni-app项目实战笔记2--使用swiper实现纵向轮播图
  • 常见数据结构
  • Java中的classpath
  • 1.ES介绍
  • 算法第14天|继续学习二叉树:找二叉树左下角的值、二叉树路径总和、从中序遍历与后序遍历序列构建二叉树
  • 解决 PyTorch 与 Python 3.12 的兼容性问题:`operator torchvision::nms does not exist` 深度解析
  • leetcode 路径总和III java
  • 【unitrix】1.2 unitrix 物理量计算库(lib.rs)
  • springboot集成minio详细流程代码
  • 报表工具顶尖对决系列—关联过滤
  • [原创]X86C++反汇编03.除法的优化
  • 使用Nginx 如何解决Access-Control-Allow-Origin问题
  • 【大模型-写作】LLMxMapReduce-V2 自动修改大纲 生成高质量文章
  • 在macOS上运行Linux容器的方法
  • go-carbon v2.6.8 发布,轻量级、语义化、对开发者友好的 golang 时间处理库
  • 【C/C++】创建文件夹
  • FreeRTOS事件组
  • Jetpack LiveData 深度解析
  • 什么是EcoVadis审核?EcoVadis审核的评估框架,EcoVadis审核流程
  • Odoo 企业版和社区版区别系列文章之一 日历模块 Calendar
  • 瑞利光测:桥梁结构健康监测解决方案,以光纤光栅技术筑牢安全防线
  • 小结:Spring AOP 切点表达式
  • 中国人工智能社区发展研究报告(2025)
  • MySQL 索引类型及其必要性与优点
  • 【QT】 QGraphicsItem 获取点坐标的几种方法
  • error report