项目作者: Orfeous

项目描述 :
Java - Web Application Firewall
高级语言: Java
项目地址: git://github.com/Orfeous/waffle.git
创建时间: 2019-05-01T21:11:48Z
项目社区:https://github.com/Orfeous/waffle

开源协议:MIT License

下载


Waffle

Java - Web Application Firewall

Overview

A super simple solution to protect your java web app.

hu.orfeous.waffle.ResponseFilter

This filter automaticly regenerates all input and form elements with random values to prevent autoscraping.

hu.orfeous.waffle.XSSFilter

This filter prevents XSS by filtering out harmful parts from the request.

Usage

  1. <filter>
  2. <filter-name>WAFfle</filter-name>
  3. <filter-class>hu.orfeous.waffle.ResponseFilter</filter-class>
  4. </filter>
  5. <filter>
  6. <filter-name>WAFfleXSS</filter-name>
  7. <filter-class>hu.orfeous.waffle.XSSFilter</filter-class>
  8. </filter>
  9. <filter-mapping>
  10. <filter-name>WAFfle</filter-name>
  11. <url-pattern>/*</url-pattern>
  12. </filter-mapping>
  13. <filter-mapping>
  14. <filter-name>WAFfleXSS</filter-name>
  15. <url-pattern>/*</url-pattern>
  16. </filter-mapping>