From 7e33776a0071d3ce65d24ef303130b1b1b63a115 Mon Sep 17 00:00:00 2001 From: Chaim Sanders Date: Fri, 12 Feb 2016 10:54:21 -0500 Subject: [PATCH] Updated Ideas for Google Summer of Code 2016 (markdown) --- Ideas-for-Google-Summer-of-Code-2016.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Ideas-for-Google-Summer-of-Code-2016.md b/Ideas-for-Google-Summer-of-Code-2016.md index 490c1b2..9c7f236 100644 --- a/Ideas-for-Google-Summer-of-Code-2016.md +++ b/Ideas-for-Google-Summer-of-Code-2016.md @@ -1,8 +1,12 @@ -###ModSecurity Ruby support### +###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 +###ModSecurity JavaScript 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 JavaScript 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 JavaScripts scripts which will interact to ModSecurity as Lua does. +"References: +- ModSecurity Reference Manual, Lua:https://github.com/SpiderLabs/ModSecurity/wiki/Reference-Manual#wiki-SecRuleScript" \ No newline at end of file