针对Memcached缓存服务器的渗透测试方法是什么


针对Memcached缓存服务器的渗透测试方法是什么,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。下面我们将学习多种利用Memcached Server的方法。目标:在Ubuntu 18.04上运行的Memcached Server攻击者:Kali Linux话不多说,那我们开始吧!我们先来启动Kali Linux机器,并执行个简单的nmap扫描,以检查目标计算机是否存在正在运行的Memcached Server。如上图所示,Memcached正在目标机器上运行,运行端口为11211。现在,让我们通过键入以下命令使用nmap脚本命令进行一些高级搜索。如上图所示,nmap脚本命令向我们提取了一些关于Memcached Server的重要信息,例如进程ID,正常运行时间,架构,MAC地址等。现在,让我们尝试使用telnet连接Memcached Server,输入以下命令。正如你在上图中看到的,我们可以通过telnet连接Memcached Server。在意味着服务器未受到任何的保护(未配置SASL或任何类型的防火墙),因此攻击者可以非常顺利的访问服务器。让我们进一步的利用已获取访问权限的Memcached免费云主机域名 Server。键入以下命令检查Memcached Server的当前版本。可以看到Memcached的版本为1.5.6,运行在Ubuntu机器上。现在,让我们直接获取存储在服务器中的有价值数据。键入以下命令打印服务器所有常规统计信息。以上信息显示了当前的流量统计信息。包括连接数,数据被存储到缓存中,缓存命中率以及有关内存使用和信息分布的详细信息。现在,我们将运行另一个命令来获取slab统计信息。命令如下:如上图所示,目前服务器中只有一个编号为1的slab。现在,让我们运行下面的命令来显示各个slab中item的数目和存储时长(最后一次访问距离现在的秒数)。接着,我们运行下面的命令来转储特定slab中存在的所有键。这里1和0是参数,1 =slab ID0 =要转储的键数,0表示转储存在的所有键。上图代表ITEM [ b; s]现在,我们可以简单地使用get命令来获取存储在键中的值,如下所示。正如你在上图中所看到的,我们已成功转储了存储在键值中的数据。首先在我们的系统中安装libmemcached-tools,键入以下命令。现在我们已安装了libmemcached-tools,通过输入以下命令开始使用它。以上命令将会为我们显示与之前stats命令几乎相同的结果。现在,让我们直接转储存储在服务器中的键值。运行以下命令。正如你在上图中看到的,我们已经转储了当前服务器中存在的所有键。现在,让我们分别转储存储在键中的所有值。运行以下命令。以上命令为我们获取到了存储在各个键中的所有数据。攻击者可以使用libmemcached-tools轻松地将任何恶意文件上传到服务器。在这里,我们将向你展示如何在服务器中上传文件。输入以下命令。这里,memccp命令正在上传一个名为“file.txt”的文件,该文件存在于我们系统的根目录中。现在,让我们使用memcat来查看该文件中的内容。启动Metasploit Framework并搜索Memcache。可以看到当前有4个可用的auxiliary模块。这里我选择使用的是auxiliary/gather/memcached_extractor模块。运行下面给出的命令。在Metasploit Framework中成功导入auxiliary后,只需设置rhost然后运行即可。上图显示auxiliary已提取了当前存在于Memcached服务器中的键值,并将其保存到了默认位置/root/.msf4/loot/20190218044841_default_192.168.1.35_memcached.dump_286171.txt。Watchers是一种连接到Memcached并监听内部执行的所有操作的方法。现在,我们使用telnet连接到Memcached并输入以下命令。其中OK表示watcher已准备好发送日志。正如你在上图中所看到的,服务器中正在执行的所有操作都会被实时的显示在这里。看完上述内容,你们掌握针对Memcached缓存服务器的渗透测试方法是什么的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注云编程开发博客行业资讯频道,感谢各位的阅读!

相关推荐: Nexus Repository Manager 2.x 命令注入漏洞 (CVE-2019-5475) 两次绕过

作者: Badcode and Longofo@知道创宇404实验室 时间: 2020年2月9日 免费云主机域名原文链接: https://paper.seebug.org/1260/ 英文链接: https://paper.seebug.org/1261/2…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

Like (0)
Donate 微信扫一扫 微信扫一扫
Previous 02/05 10:07
Next 02/05 10:08