security episodes

#228
Aug 23, 2010

Sortable Table Columns

Here I walk you through adding the ability to sort table columns in ascending or descending order by clicking the header.
Tags: views security
Download (16.2 MB, 10:52)
alternative download for iPod & Apple TV (15.4 MB, 10:52)
#204
Mar 08, 2010

XSS Protection in Rails 3

It is easy to be vulnerable to cross site scripting attacks in earlier versions of Rails, but Rails 3 solves this by automatically escaping unsafe input.
Download (15.7 MB, 8:56)
alternative download for iPod & Apple TV (11.1 MB, 8:56)
#178
Sep 07, 2009

7 Security Tips

Security is important! Here I show seven different security flaws which are common to Rails applications ranging from mass assignment to CSRF protection.
Download (22.2 MB, 14:53)
alternative download for iPod & Apple TV (16.9 MB, 14:53)
#143
Jan 05, 2009

PayPal Security

This episode shows how to encrypt the variables passed to PayPal and verify the authenticity of the payment notifications (IPN).
Download (22.9 MB, 11:39)
alternative download for iPod & Apple TV (16.8 MB, 11:39)
#27
May 04, 2007

Cross Site Scripting

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.
Tags: security views
Download (19.4 MB, 5:50)
alternative download for iPod & Apple TV (9.3 MB, 5:50)
#26
May 02, 2007

Hackers Love Mass Assignment

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.
Download (15.2 MB, 6:14)
alternative download for iPod & Apple TV (8.9 MB, 6:14)
#25
Apr 30, 2007

SQL Injection

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.
Download (16.3 MB, 5:29)
alternative download for iPod & Apple TV (8.7 MB, 5:29)
#20
Apr 18, 2007

Restricting Access

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.
Download (18.6 MB, 4:32)
alternative download for iPod & Apple TV (8.3 MB, 4:32)
#9
Mar 23, 2007

Filtering Sensitive Logs

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.
Tags: security
Download (8 MB, 2:42)
alternative download for iPod & Apple TV (4.6 MB, 2:42)

sponsored by:
if you want to help:
required:
Get Quicktime Player
Give Back to Open Source