CSS Abuse: Cataclysmically Sinister Stylesheets
summary
Explores concrete misuses and real effects: complex Sass/LESS nesting and selector gymnastics that compile into unreadable rules, overlapping pseudo elements used to hide and replace content, CSS-only games and even a full font implemented with surprisingly few DOM nodes, attacks that brute-force usernames via attribute selectors by loading many background images, reliance on legacy IE quirks and tricks like 256 classes to override an ID, and practical demos that mostly work but can balloon to megabytes when used maliciously.
AI-written summary · about
chapters (15)
- 0:00Intro
- 0:31Who am I
- 2:08Motivation
- 3:04Disclosure
- 3:20What will be covered
- 4:42Simple selector
- 6:16Ambersense
- 6:46Ampersand
- 7:41Pseudo Elements
- 8:31Before After
- 10:16Poop
- 13:38Switch Room
- 14:03Nest Selector
- 15:31Injecting CSS
- 16:54Default Styles








