Hey there! Check out HackerBooks.com - our latest project that let you search books from StackOverflow and HackerNews

Latest Screencasts (page 2)

Storing Encrypted Data Securely using Active Record

Teach Me To Code - 2009-09-29 - free

Learn how to save data such as bank information, social security number, or other sensitive information in your Rails application securely by encrypting the data. By using spikex’s gem Strongbox, you can use private and public keys to secure your data in your database to where you must have the password to decrypt them. Download [...]

Watch this screencast

RailsCasts #178 7 Security Tips

Railscasts - 2009-09-07 - free

Security is important! Here I show seven different security flaws which are common to Rails applications ranging from mass assignment to CSRF protection.

Watch this screencast

RailsCasts #143 PayPal Security

Railscasts - 2009-01-05 - free

This episode shows how to encrypt the variables passed to PayPal and verify the authenticity of the payment notifications (IPN).

Watch this screencast

Rails Security Audit PDF

Peepcode - 2008-05-28 - paid

by Aaron Bedra of Relevance No one wants to wake up to an application that has been hacked. This 47-page PDF talks about common vulnerabilities found in Rails applications and how to solve them. After touching on common model and view vulnerabilities, Aaron takes you through a session with the...

Watch this screencast

RailsCasts #65 Stopping Spam with Akismet

Railscasts - 2007-08-06 - free

The Railscasts site has been getting a lot of comment spam in the past, but no longer. In this episode I will show you how I solved this problem by using the Akismet web service.

Watch this screencast

RailsCasts #27 Cross Site Scripting

Railscasts - 2007-05-04 - free

Another common security issue is cross site scripting. In this episode you will see why it is so important to escape any HTML a user may submit.

Watch this screencast

RailsCasts #26 Hackers Love Mass Assignment

Railscasts - 2007-05-02 - free

Your site may be at risk! When using mass assignment, you are giving the user complete control over that model and its associations. See how a hacker might use this vulnerability and learn how to stop it in this episode.

Watch this screencast

RailsCasts #25 SQL Injection

Railscasts - 2007-04-30 - free

One of the most common security problems for dynamic sites is SQL Injection. Thankfully Rails does everything it can in solving this issue, but you still need to be aware of it.

Watch this screencast

RailsCasts #20 Restricting Access

Railscasts - 2007-04-18 - free

In this second part of the series on administration, you will learn how to lock down the site to keep the public from accessing the administration features.

Watch this screencast

RailsCasts #9 Filtering Sensitive Logs

Railscasts - 2007-03-23 - free

Are you accepting sensitive user data? Passwords, credit card numbers, etc. By default, Rails stores all submitted parameters in plain text in the logs. This episode will show you how to filter this sensitive input so it doesn't show up in the log file.

Watch this screencast