J2EEScan:J2EE安全扫描(Burp插件)

发表于:2015-10-06 11:30:00 来源: 黑客与极客 阅读数(0人)

什么是J2EEScan


J2EEScan是一个基于Web安全扫描套件Burp Suite Proxy的插件, 增加了针对J2EE应用的安全扫描测试项目。


它是如何工作的?


该插件已完全集成到Burp Suite 扫描; 它增加了一些新的测试用例和新策略去发现不同的J2EE安全漏洞。


J2EEScan:J2EE安全扫描(Burp插件)

 

Jetty版本检测和远程泄漏共享缓冲区漏洞(CVE-2015至2080年)


J2EEScan:J2EE安全扫描(Burp插件)

 

Apache Wicket的任意资源访问(CVE-2015-2080)


J2EEScan:J2EE安全扫描(Burp插件)

 

测试案例:


杂项


表达式语言注入 (CVE-2011-2730)
Apache Roller OGNL 注入 (CVE-2013-4212)
本地文件包含 - /WEB-INF/web.xml Retrieved
本地文件包含 - Spring 应用上下文检索
本地文件包含 - struts.xml 检索
本地文件包含 - weblogic.xml 检索
本地文件包含 - ibm-ws-bnd.xml 检索
本地文件包含 - ibm-web-ext.xmi检索
本地文件包含 - ibm-web-ext.xml 检索
本地文件包含 - /etc/shadow 检索
本地文件包含 - /etc/passwd 检索
HTTP 验证弱口令
WEB-INF 应用程序配置文件检索
Status Servlet (CVE-2008-3273)
Snoop Servlet (CVE-2012-2170)
扩展路径遍历扫描
AJP 服务检测 - 感谢@ikki

Apache Struts


Apache Struts 2 S2-023 - 感谢 @h3xstream
Apache Struts 2 S2-016
Apache Struts 2 S2-017
Apache Struts 2 S2-020
Apache Struts 2 S2-021
Apache Struts DevMode 启用
Apache Struts OGNL控制台

Grails


Grails 路径遍历 (CVE-2014-0053)

Apache Wicket


Apache Wicket 任意资源访问 (CVE-2015-2080)

Java Server Faces


Java 服务器面临本地文件包含 (CVE-2013-3827 CVE-2011-4367)

JBoss SEAM


JBoss SEAM 远程命令执行 (CVE-2010-1871)

不正确的错误处理
JSF
Apache Struts
Apache Tapestry
Grails
GWT
Java
XML 安全
XInclude 支持
XML 外部实体
信息披露问题
远程 JVM 版本
Apache Tomcat 版本
Jetty 版本
Oracle 应用服务器版本
Oracle Glassfish 版本
Oracle Weblogic 版本
合规性检查
web.xml - HTTP动词篡改
web.xml - 会话跟踪URL参数
web.xml - 不完整的错误处理
web.xml - 调用servlet

JBoss


JBoss Web 服务枚举
JBoss 管理控制台弱口令
JBoss JMX/Web 控制台没有密码保护
JBoss JMX 调用远程命令执行

Tomcat


Tomcat 管理器控制台弱口令
Tomcat 主机管理控制台弱口令
End Of Life Software - Tomcat

Weblogic


Weblogic UDDI浏览器检测
Weblogic UDDI浏览器SSRF漏洞 (CVE-2014-4210)
Weblogic 管理控制台弱口令

Oracle 应用服务器


添加日志检查Oracle数据库访问
增加了检查多个Oracle应用服务器的默认资源(CVE-2002-0565, CVE-2002-0568, CVE-2002-0569)
End Of Life Software - Oracle Application Server

Jetty


Jetty 远程泄漏共享缓冲区 (CVE-2015-2080) found by @gdssecurity
End Of Life Software - Jetty

Apache Axis


Apache Axis2 - Web服务枚举
Apache Axis2 - 管理控制台弱口令
Apache Axis2 - 本地文件包含漏洞(OSVDB 59001)

如何安装 ?


从 "Cookie jar" 选择"Options" -> "Sessions"启用扫描仪领域


加载 J2EEscan.jar 在 Burp Extender 标签,或者从BApp Store下载


该插件至少需要的Java 1.7版本支持


相关新闻

大家都在学

课程详情

burpsuite实战

课程详情

CTF-Misc编码实战

课程详情

信息安全基础