JavaScriptによるブラウザ上での処理量およびコード量の増加に伴い、 JavaScript上のバグが原因で発生する脆弱性も増加しています。そのような脆弱性の最も代表的なものが、 DOM-based XSSです。今回から数回に分けて、 DOM-based XSSについて説明していきます。
今日のテーマは、私たちが普段利用しているウェブサイトを、もっと便利で、もっと動的なものにしてくれる魔法のプログラミング言語、「JavaScript(ジャバスクリプト)」です! 「JavaScriptって名前は聞くけど、何ができるの?」「Javaって言語と何が違うの?