Gaspard Bucher a écrit, le 09/23/2008 12:36 PM :
> I thought to use the taint/untaint mechanisme included with ruby to  
> enhance security in zena. I have read that
> using taint is not that good for the following reasons:
>
> * It's not working on certain implementations of ruby (JRuby,  
> IronRuby, ...)
> * It's a lot of work to make work (lots of tiny taint management code  
> everywhere)
>
> I think I will just abandon this "taint" idea and continue writing  
> careful code and tests.
>
> What do you think ?
>   

safe_erb uses tainted? to make sure you properly sanitize the various 
inputs of your application. You might want to look at it. I prefer to 
use it during development and tests to raise exceptions and disable it 
in production to avoid any performance penalty or unwanted errors (which 
would mean tests are missing, but I prefer rcov to user error reports 
helping me get good test coverage :-) ).

Just google for it.

Lionel

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to rubyonrails-talk@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to