GoIDS Is basic fasthttp server + intrusion detection On Post Method
Any incoming POST request passes through 78 regex that are included in filters.json
file and per each item in filters , infection level and security issue are defined . in case of incompatibility Post Body with Rule Filters , Client receives OK
message .
go run main.go
curl -d 'name=<script>window.onload' localhost:8080
curl -d 'name=mehdi-shokohi' localhost:8080