アカウント名:
パスワード:
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
日本発のオープンソースソフトウェアは42件 -- ある官僚
技術者でも大丈夫か? (スコア:3, 興味深い)
旧来のOSなどアプリケーションの作成に詳しい方でも、Web技術にあまり詳しくない方がプロジェクトを仕切ると、Webサイトがちゃんと動くか、見た目は大丈夫か?のテストしかしないみたいなことがあったのですが、腕のある技術者でも大丈夫かなぁと思うことがしばしば。
Re:技術者でも大丈夫か? (スコア:5, 興味深い)
あり得た問題です。ここが、XSS脆弱性などと大きく異なるところ。
(Webによって、SQLインジェクションの影響がより広範囲かつ深刻になった、という事情はありますが)
なので、「旧来のOSなどアプリケーションの作成に詳しい方」であれば、仮に「Web技術にあまり詳しくない」と
してもSQLインジェクションは知っているはずで、すなわち「Webサイトがちゃんと動くか」の確認内容にSQL
インジェクションの有無の確認も入って
Re:技術者でも大丈夫か? (スコア:4, 興味深い)
程度ならいいのですが、CSで育った技術者の中には、SQL Injectionを指摘すると「何を気にしてるの?」と馬鹿にする向きもありますよ。
曰く
「『その文字は入れないでください』とか言えばいいだけでしょ。」
「悪意をもっているなら法律で対処可能だから気にする必要はありません」
「工数を増すの? 仕事なんだよ。ちゃんと考えたら?」
と。
# いまだに見る問題なのでAC
Re:技術者でも大丈夫か? (スコア:0)
「これが入力されたらどうなります?」
これで反応が薄いようだったら、解説する。それでも反応が薄いようだったら実際にやってみせる。それでも駄目なら、逃げるしかないでしょう。
法律で対処可能といっても実際に被害が出たときに、それが予見できていれば損害賠償の対象になりうるでしょうし、実際予見しているわけですから。加えてこれだけいろんなところで言われていることですからね。技術者だったら「知らなかった」はもう通らないでしょう。対処しないことによる法的なリスクは非常に高いと思います(判例はまだないでしょうけど)。