Skip to content

A parser and tools for mod_security 2.x rulesets (in Nim)

License

Notifications You must be signed in to change notification settings

jrfondren/modsec

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

modsec

A parser and tools for mod_security 2.x rulesets (in Nim)

big warning

This library is neither stable nor complete. Please wait for documentation and then a release and inclusion to the nimble package list.

current status

We can parse the entirety of the OWASP3 and Atomic Modsecurity Rules. The most popular directives are represented directly. A selection of useful actions is represented directly. Much will show up in the rule lists but as 'unparsed' strings that need further examination. The big ruleset parser is in src/modsec/rules.nim; the big actions parser is in src/modsec/actions.nim. src/modsec.nim is a start on a library to work with entire rulesets.

About

A parser and tools for mod_security 2.x rulesets (in Nim)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages