情報セキュリティマネジメント 令和8年度 科目A 問5
セキュリティ実装技術
ホワイトボックステストの問題
情報セキュリティでの脆弱性の検出に用いられるホワイトボックステストに該当するものはどれか。
- ア 検査対象のソフトウェア製品に対して,外部仕様を基に,問題を引き起こしそうなデータを大量に送り込み,その応答や挙動を監視することによって脆弱性を検出する。
- イ 検査対象のネットワークに対して,ネットワークの構成図や機器名などの情報を得ずに,TCP/IPに係る既知の脆弱性を攻撃し,実際に侵入できるかどうかを確認することによって脆弱性を検出する。
- ウ 検査対象のプログラムの内部構造及び内部仕様を基に,脆弱性の可能性がある箇所の処理で使われる入力値を変化させて実行することによって脆弱性を検出する。
- エ 検査対象のプログラムの内部仕様を参照せずに,変数領域のあふれを見つけ出すツールを利用して,バッファオーバフローの脆弱性を検出する。
答えと解説
✓ これが正解ウ 検査対象のプログラムの内部構造及び内部仕様を基に,脆弱性の可能性がある箇所の処理で使われる入力値を変化させて実行することによって脆弱性を検出する。
解説
内部構造を見て入力値を変えながら試す検査です。
検査の分け方は、中身を見て行うかどうかです。ホワイトボックステストは、プログラムの内部構造や内部仕様を踏まえて、危なそうな箇所を狙って調べる方法です。どこに脆弱性が潜みそうかが分かった状態で、その処理に渡る入力値を変えながら実行して確かめます。だから、内部構造および内部仕様を基に入力値を変化させて実行するという記述が該当します。ほかの三つは、外部仕様を基にする、ネットワークの構成図や機器名を得ない、内部仕様を参照しないと、いずれも中身を見ない立場で行うことが選択肢の文に書かれています。
ほかの選択肢の解説
- ア 検査対象のソフトウェア製品に対して,外部仕様を基に,問題を引き起こしそうなデータを大量に送り込み,その応答や挙動を監視することによって脆弱性を検出する。:外部仕様を基に問題を起こしそうなデータを大量に送り込み応答を見る検査は、中身を見ずに外から揺さぶる方法です。内部構造を踏まえるホワイトボックステストには当たりません。
- イ 検査対象のネットワークに対して,ネットワークの構成図や機器名などの情報を得ずに,TCP/IPに係る既知の脆弱性を攻撃し,実際に侵入できるかどうかを確認することによって脆弱性を検出する。:構成図や機器名の情報を得ずに既知の脆弱性を攻撃して侵入できるか確かめるのは、内部の情報を持たない状態で外から試す検査です。内部構造を基にする方法ではありません。
- エ …仕様を参照せずに,変数領域のあふれを見つけ出すツールを利用して,バッファオーバフローの脆弱性を検出する。:内部仕様を参照せずにツールで変数領域のあふれを見つけるやり方は、この選択肢自身が内部仕様を見ないと述べています。だからホワイトボックステストには当たりません。
関連用語
- ホワイトボックステストプログラムの中身を見ながら、内部の通り道を確かめる検査です。
- ペネトレーションテスト脆弱性を探したうえで、実際に侵入できるかどうかを試してみる検査。
- 脆弱性OSやソフトに残っている、攻撃の足掛かりになりうる弱点のこと。
- 情報
セキュリティ 情報について守りたい性質を、機密性・完全性・可用性の三つに分けて考える取り組みです。 - 監視機器や利用者の動きを継続して見て、記録に残しておくこと。
- TCP/IPHTTPなど用途ごとの約束事の下で、どの用途でも共通の土台になる通信の仕組みです。
出典:令和8年度 情報セキュリティマネジメント試験 科目A 問5
解説の最終確認:2026-09-24
解説は当サイト独自のもので、IPA(独立行政法人情報処理推進機構)とは関係ありません。
関連問題
- 令和元年度 秋期 午前 問39:
システム 監査に 関する 問題 (ペネトレーションテスト) - 令和元年度 秋期 午前 問18:
WPA3に 関する 問題 (TCP/IP) - 平成31年度 春期 午前 問18:
ペネトレーションテストの 問題 (ペネトレーションテスト) - 平成31年度 春期 午前 問15:
IPSの 説明 (ペネトレーションテスト) - 平成30年度 秋期 午前 問46:
ポート 番号の 説明 (TCP/IP)
同じ分野の問題
誤りを見つけたら報告する