These are attacks against the HTML tokenization algorithm.
9
Javascript Injection
10
Hard Problem
11
Use a HTML Purifier
12
Sanitization Functions
13
Regular Expressions
14
Web Browsers!
15
Opera
16
XSS Detection for The Future
17
Pick Your Battles Not Covering
18
Technique
19
Shifting the Problem
20
HTML5 Tokenization
21
Problematic Tokens
22
Yeah its a blacklist
23
XSS Cheatsheets
24
Attack / Scanners
25
IE Unbalanced Quote
26
Performance
27
Current Status 2014-01-27
28
What do you expect?
Description:
Explore a conference talk on the evolution of libinjection from SQL injection detection to cross-site scripting (XSS) prevention. Delve into the development of a new algorithm for detecting XSS attacks that, like its SQLi counterpart, avoids regular expressions, offers high speed and accuracy, and is freely available on GitHub. Learn about the semantic differences between SQLi and XSS from a defender's perspective, understand how the libinjection algorithm functions, and discover its current results and availability. Gain insights into HTML injection, JavaScript injection, sanitization techniques, and the challenges of XSS detection, including the complexities of HTML5 tokenization and browser-specific issues.
Libinjection: From SQLi to XSS Detection - New Algorithm Introduction