• 大小: 1.45MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-08-28
  • 语言: Java
  • 标签: WEB  XSS防御  Spring  MVC  

资源简介

基于OWASP组织提供的WEB项目中跨站点脚本编制问题解决方案。添加了pom依赖及相关jar包,适合在java web项目中使用!

资源截图

代码片段和文件信息

package ths.project.PublishService.sys.filter;

import java.io.IOException;

import javax.servlet.Filter;
import javax.servlet.FilterChain;
import javax.servlet.FilterConfig;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
import javax.servlet.http.HttpServletRequest;

import ths.project.PublishService.sys.XssRequestWrapper;

public class XssFilter  implements Filter {  
@SuppressWarnings(“unused“)  
private FilterConfig filterConfig;  
public void destroy() {  
    this.filterConfig = null;  
}  
public void doFilter(ServletRequest request ServletResponse response  
        FilterChain chain) throws IOException ServletException {  
    chain.doFilter(new XssRequestWrapper((HttpServletRequest) request) response);  
}  
public void init(FilterConfig filterConfig) throws ServletException {  
    this.filterConfig = filterConfig;  

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      75317  2017-05-23 12:03  跨站点脚本编制解决\antisamy-anythinggoes.xml

     文件        784  2017-05-27 15:02  跨站点脚本编制解决\pom依赖配置.txt

     文件        359  2017-05-27 15:03  跨站点脚本编制解决\web_xml配置.txt

     文件        956  2017-05-24 14:23  跨站点脚本编制解决\XssFilter.java

     文件       3365  2017-05-24 14:23  跨站点脚本编制解决\XssRequestWrapper.java

     文件      90662  2017-05-24 10:37  跨站点脚本编制解决\XSS依赖包\antisamy-1.5.3.jar

     文件      47989  2017-05-24 10:37  跨站点脚本编制解决\XSS依赖包\antisamy-sample-configs-1.5.3.jar

     文件     558892  2017-05-24 10:37  跨站点脚本编制解决\XSS依赖包\batik-bridge-1.7.jar

     文件     310919  2017-05-24 10:37  跨站点脚本编制解决\XSS依赖包\batik-css-1.7.jar

     文件     305001  2017-05-24 10:37  跨站点脚本编制解决\XSS依赖包\commons-httpclient-3.1.jar

     文件     245039  2017-05-24 10:37  跨站点脚本编制解决\XSS依赖包\junit-4.11.jar

     文件     124106  2017-05-24 10:37  跨站点脚本编制解决\XSS依赖包\nekohtml-1.9.16.jar

     目录          0  2017-05-24 10:37  跨站点脚本编制解决\XSS依赖包

     目录          0  2017-05-27 15:03  跨站点脚本编制解决

----------- ---------  ---------- -----  ----

              1763389                    14


评论

共有 条评论