L23: SQL and its vulnerabilities

Use the raw slides (pdf) before lecture to take notes and refer to the annotated slides after lecture.

Demonstrations

Basic commands with sqlite3:

UNION and other commands with sqlite3: