前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >另一种Tomcat渗透Getshell技巧

另一种Tomcat渗透Getshell技巧

作者头像
C4rpeDime
发布2020-01-20 14:41:18
1.9K0
发布2020-01-20 14:41:18
举报
文章被收录于专栏:黑白安全黑白安全

假设manager不可登录而host-manager可以登录…

1. 实验环境

Target:Windows server 2008 r2 x64 – Tomcat8 Smbserver:kali

2. 复现过程

先将tomcat的host-manager配置可登录。

另一种Tomcat渗透Getshell技巧
另一种Tomcat渗透Getshell技巧

可以看到有这么一个功能。Add Virtual Host 什么意思呢,根据译文说呢。大概就是一个虚拟host app可以远程部署war在tomcat上面。

官方解释:http://tomcat.apache.org/tomcat-7.0-doc/host-manager-howto.html The Tomcat Host Manager application enables you to create, delete, and otherwise manage virtual hosts within Tomcat.

另一种Tomcat渗透Getshell技巧
另一种Tomcat渗透Getshell技巧

根据原作者的测试,App base 可以接受smb协议的请求,即 UNC 路径\\servername\sharename

先开启smbserver.py。

下载地址:https://github.com/SecureAuthCorp/impacket

用法: smbserver.py -debug -smb2support -comment "test" sharename sharepath

另一种Tomcat渗透Getshell技巧
另一种Tomcat渗透Getshell技巧

然后去tomcat添加 app host

另一种Tomcat渗透Getshell技巧
另一种Tomcat渗透Getshell技巧

可以看到添加成功

另一种Tomcat渗透Getshell技巧
另一种Tomcat渗透Getshell技巧

Smbserver这边也是有相应的数据回显

另一种Tomcat渗透Getshell技巧
另一种Tomcat渗透Getshell技巧

证明确实可以接受smb协议。 如何 getshell 呢?很简单。把 war 包放进 sharepath 的目录中。然后部署即可。

注意:name字段其实就是域名。所以如果我们要是渗透外网机器的话。需要将域名解析到tomcat服务器的ip才能成功。SMBserver也必须要在外网才能成功。 这里我直接在hosts文件修改。把win.2008r2.lab添加进去。

另一种Tomcat渗透Getshell技巧
另一种Tomcat渗透Getshell技巧
另一种Tomcat渗透Getshell技巧
另一种Tomcat渗透Getshell技巧
另一种Tomcat渗透Getshell技巧
另一种Tomcat渗透Getshell技巧

访问试试

另一种Tomcat渗透Getshell技巧
另一种Tomcat渗透Getshell技巧

看看kali机器

另一种Tomcat渗透Getshell技巧
另一种Tomcat渗透Getshell技巧

已经成功部署了。

3. 总结

缺点:
  1. 在大马中目录功能失效。指向的是smbserver的目录。
  2. 要保持smb服务不中断。
优点:
  1. 隐秘性好。木马文件都在自己的机器。

PS:如果报错为FAIL - Couldn’t install manager.xml。把Manager App勾去掉即可。

参看文献

原文:https://www.certilience.fr/2019/03/tomcat-exploit-variant-host-manager/

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019-04-266,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1. 实验环境
  • 2. 复现过程
  • 3. 总结
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档