diff --git a/Ideas-for-Google-Summer-of-Code-2016.md b/Ideas-for-Google-Summer-of-Code-2016.md index e83ae60..490c1b2 100644 --- a/Ideas-for-Google-Summer-of-Code-2016.md +++ b/Ideas-for-Google-Summer-of-Code-2016.md @@ -1 +1,8 @@ -The ideas will be placed here. \ No newline at end of file +###ModSecurity Ruby support### +**Brief explanation:** Adding the capability of rapid prototyping to ModSecurity functionalities trough scripts will open the possibility for easy rules production and customization, It also opens the possibility for a large community such as Ruby developers to create their own customization on the top of ModSecurity and so customize their own rules, analogous of today's Lua support. +**Expected results:** An implementation able to handle Ruby scripts which will interact to ModSecurity as Lua does. +**References:** +- Embedding Ruby into C++ (ModSecurity is C, using C++ as reference): http://aeditor.rubyforge.org/ruby_cplusplus/index.html +- ModSecurity Reference Manual, Lua:https://github.com/SpiderLabs/ModSecurity/wiki/Reference-Manual#wiki-SecRuleScript" + + \ No newline at end of file