I am working on a project that realizes the same function as ModSecurity with Spring Cloud Gateway. We also aim to realize the function of reading the core rule set. In other words, we are aiming for a Java version of Web Application Firewall.
However, I am suffering from the following problems.
- I can't find any documentation about ModSecurity class and method specifications. (Documents like API reference)
- ModSecurity is written in object-oriented programming, but I don't understand how to replace it with reactive programming of Spring Cloud Gateway.
Question
- Is it possible to get documentation on the specifications of each ModSecurity class and method?
- Are there any projects or books that might be useful when creating a WAF in Spring Cloud Gateway?