XSS(Cross-Site Scripting)とは?意味とDDoS・WAFとの違い
XSSは「Cross-Site Scripting」の略で、日本語では「クロスサイトスクリプティング」です。Webページに不正なスクリプトを埋め込み、閲覧した利用者のブラウザで実行させて情報を盗むなどする攻撃。
- 正式名称
- Cross-Site Scripting
- 日本語
- クロスサイトスクリプティング
- 単語の意味
- Cross-Site=サイトをまたぐ / Scripting=スクリプトの実行
- 分野
- セキュリティ
- 試験のキーワード
- スクリプト、ブラウザ、Cookieの窃取、入力値のエスケープ
1問で確認
次の説明にあてはまる略語は? 「Webページに不正なスクリプトを埋め込み、閲覧した利用者のブラウザで実行させて情報を盗むなどする攻撃。」
XSSとDDoS・WAFの違い
見分けるポイントは「ブラウザでスクリプトを動かす攻撃か、大量の通信か、防御側か」です。
| XSS | DDoS | WAF | |
|---|---|---|---|
| 日本語 | クロスサイトスクリプティング | 分散型サービス妨害 | Webアプリケーションファイアウォール |
| 正式名称 | Cross-Site Scripting | Distributed Denial of Service | Web Application Firewall |
| ひとことで | Webページに不正なスクリプトを埋め込み、閲覧した利用者のブラウザで実行させて情報を盗むなどする攻撃。 | 多数の機器から一斉に大量の通信を送りつけ、サーバやネットワークを使えない状態にする攻撃。 | SQLインジェクションやクロスサイトスクリプティングなどWebアプリへの攻撃を防ぐ。 |
| 試験のキーワード | スクリプト、ブラウザ、Cookieの窃取、入力値のエスケープ | サービス妨害、可用性の侵害、ボットネット | Webアプリ、防御、SQLインジェクション、XSS |
XSSが出てくるテーマの解説
XSSは「サイバー攻撃の手口」の範囲でまとめて覚える
アプリでは「サイバー攻撃の手口」の図解解説→確認問題→英略語カード(157語)の順に、試験日から逆算した今日の分を毎日組み立てます。最初の7日間は学習記録も無料です。