Great tips.
Although it's not directly relevant to what you're talking about in this video, I'd be a little careful about telling folks they can trust sessions blindly, as those can be hijacked in a variety of ways.
See: http://en.wikipedia.org/wiki/Session_hijacking
@Robort, good point! Thanks for bringing that up.
To clarify, in the screencast I was referring to the data inside the session, not the authenticity of it. Friday I'll be posting about cross site scripting which kind of goes along with this.
Nice 'cast, as always :)
There's a blog about securing RoR applications, http://www.rorsecurity.info/ which covers a wide range of topcis (from security within rails to securing √MySQL installation). HTH :)
This is the best website on the entire planet.
Question:
Why is it that the percentage signs can not be arround the qustionmark in this statement but need to be in the second argument with the params[:query]?
Task.find(:all, :conditions=>["name LIKE ?", '%' + params[:query] + '%' ])
Thanks
Is there any reason Rails shouldn't just escape the "params" and "cookies" hashes, no matter where you put them in your code?
That would mean "escaping" the conditions hash as a whole, which might be harder than escaping each value one by one.
Seems like a good idea to me, just because stuff is easier to understand when written the insecure way - to me at least.
Thanks very much for the episodes and best wishse.
I learned a lot from here.
Here is a short informative post I wrote on SQL injections!
http://www.snailrails.com/2008/1/sql-injection
Great site - very useful - I love it. this episode rocks!
ghd iv styler hair straightener is used to straighten hair, high-temperature electronics. The main body of the temperature through a heat conduction to a metal plate or ceramic plate surface, the surface temperature is set at 200 degrees, through which heat up 200 degrees of the splint to straighten the hair.
The new GHD.IV Styler is one of many hair care products in the most popular, which makes it easy for colleges and universities has straight hair. So you can always have a beautiful flowing straight hair, the use of imported PTC heating elements, fast heat up 180 degrees temperature does not harm hair, smooth ceramicsurface, straightened hair







