Securing your site like it's 1999
summary
Early web anecdotes turn into concrete lessons: HTML and BBCode mismatches allow arbitrary markup and JavaScript, SQL injection lets attackers run queries so use parameterised queries or ORM not string concatenation, CSRF lets outsiders trigger state changes so use tokens and origin checks, and an automated MySpace worm generates 900,000 friend requests and collapses the site showing how exploits scale. Practical defenses listed include joi validation, sanitisation.html, CSP and integrity attributes, with examples of what worked and what failed.
AI-written summary · about
chapters (8)
- 0:00Intro
- 2:47Bad Input Validation
- 3:54Never Trust User Input
- 7:13SQL Injection
- 8:30Bonus Story
- 15:30Crosssite scripting
- 16:25JavaScript injection
- 20:00How to protect yourself
related talks
33mHacking The Front-End
01h 04mWeb Security And You
25mPracticing Safe Script
59mWeb Application Security Trends
17mA Beginners Guide to Security Exploits in Action
18mWriting an (in)secure webapp
19mFrontend Security is a Thing
32mWeb Security for Newcomers: how to avoid getting hacked as a software developer
