要リセット コマ16

SQLインジェクション:UNIONでデータ窃取

著者名で書籍を検索する機能。対策OFFでは UNION SELECT を注ぎ込み、 本来出るはずのない users テーブル(ID・パスワード)を盗み出せる。 books は2列(title, author)なので、UNION側も2列に合わせる。

攻撃例(検索欄に): ' UNION SELECT username, password FROM users --

対策(プレースホルダ): ON — OFF
あなたの座席ID: 9315f27bf8f6 この演習をリセット 演習一覧へ