caswaf
caswaf copied to clipboard
HTTP & OAuth Gateway and Web Application Firewall (WAF) based on ModSecurity, online demo: https://door.caswaf.com
Fixed some minor grammatical errors to make the README.md more readable
In this project, is it possible to send packages to caswaf without setting a proxy on the browser or the operating system and only through the URL of the website...
ModSecurity 3.x can be deployed manually via native or Docker ways: https://github.com/SpiderLabs/ModSecurity CasWAF needs to use Go code to control the start/stop/configure of ModSecurity: 1. Download ModSecurity source code/Docker image...
The frontend code (package.json dependencies, app.js, css, etc.) in this repo is buggy It should mirror the frontend code framework from Casibase: https://github.com/casbin/casibase
Like Casdoor: https://door.casdoor.com/ 
1. Record struct in Go like Casdoor: https://github.com/casdoor/casdoor/blob/master/object/record.go 2. Record list and edit pages in React like Casdoor: https://door.casdoor.com/records No need to be exactly the same as Casdoor, use the...
Add a dashboard page like: https://aws.amazon.com/blogs/security/deploy-dashboard-for-aws-waf-minimal-effort/ . It uses the logs as data input. 
See senario at: https://help.aliyun.com/zh/waf/web-application-firewall-3-0/user-guide/configure-waf-alerting?spm=a2c4g.11186623.0.0.23486c1eFMmu08 Can send Email out via Casdoor Email provider
WAF rules are already added in: https://github.com/casbin/caswaf/pull/19 Need to add a web UI (and CURD) to view, edit and manage WAF rules in web UI
Part of: https://github.com/casbin/caswaf/issues/21