水無月ばけらのえび日記

bakera.jp > 水無月ばけらのえび日記 > SQLコマンドインジェクション自爆

SQLコマンドインジェクション自爆

2004年1月8日(木曜日)

SQLコマンドインジェクション自爆

掲示板のデータを DataTable クラスで処理しようとして、Select メソッドにコメント先の URL を含む値を渡したら

System.Data.SyntaxErrorException

構文エラー : '/' 演算子の前にオペランドがありません。

などと言われて終了。ダイレクト SQL コマンドインジェクションのことを何も考えていなかったという……。

サニタイズすれば良いのは分かっているのですが、どうサニタイズすれば良いのかしら。意味のある文字が、これまたえらくたくさんあるような気がしますが……。

関連する話題: プログラミング / C# / セキュリティ

最近の日記

関わった本など