ファジング
Fuzzing
ふぁじんぐ
プログラムの入力に大量の予期しないデータ(ファズ)を自動的に生成・投入し、異常動作やクラッシュを引き起こすことで未知の脆弱性を発見するテスト手法。バッファオーバーフローやフォーマットストリング脆弱性などの検出に有効。
Related
他の資格での定義
ソフトウェアに対して予測不能なランダムデータ(ファズ)を大量に入力し、異常動作やセキュリティ上の脆弱性を検出するテスト手法。バッファオーバーフローなどの未知の不具合発見に有効。
ソフトウェアに対して予期しない入力データ(ファズ)を大量に送り込み、異常動作やセキュリティ上の脆弱性を発見するテスト手法。自動化ツールを用いてランダムまたは半構造的なデータを生成し、クラッシュやメモリリークを検出する。
ソフトウェアに対して予期しない入力データ(ファズ)を大量に送り込み、異常動作やセキュリティ上の脆弱性を発見するテスト手法。自動化ツールを用いてランダムまたは半構造的なデータを生成し、クラッシュやメモリリークを検出する。
検査対象のソフトウェアに、ファズと呼ぶ大量の異常値や想定外のデータを自動で入力し、異常終了や応答の停止などの挙動から未知の脆弱性を見つける検査手法。バッファオーバーフローなど、入力処理の不備を発見しやすい。正常な入力を少しずつ変化させる方式や、実行された経路の網羅度を手がかりに入力を生成する方式がある。
Past Exams
過去問での出題
過去問で 21 回出題(応用情報技術者試験 7・高度試験 午前Ⅰ 4・システムアーキテクト試験 3・プロジェクトマネージャ試験 2・エンベデッドシステムスペシャリスト試験 2・情報セキュリティマネジメント試験 1・基本情報技術者試験 1・情報処理安全確保支援士試験 1)。うち 8 回は用語そのものを問う問題です。
- 令和5年度 秋期 応用情報技術者試験 午前 問46正解の選択肢(IPA の PDF を新しいタブで開きます)
- 令和5年度 秋期 プロジェクトマネージャ試験 午前Ⅱ 問25(IPA の PDF を新しいタブで開きます)
- 令和5年度 春期 システムアーキテクト試験 午前Ⅱ 問7選択肢(IPA の PDF を新しいタブで開きます)
- 令和4年度 秋期 応用情報技術者試験 午前 問45用語を問う問題(IPA の PDF を新しいタブで開きます)
- 令和4年度 春期 応用情報技術者試験 午前 問45用語を問う問題(IPA の PDF を新しいタブで開きます)
- 令和4年度 春期 高度試験 午前Ⅰ 問15用語を問う問題(IPA の PDF を新しいタブで開きます)
- 令和2年度 10月 プロジェクトマネージャ試験 午前Ⅱ 問25(IPA の PDF を新しいタブで開きます)
- 令和元年度 秋期 応用情報技術者試験 午前 問44用語を問う問題(IPA の PDF を新しいタブで開きます)
- 令和元年度 秋期 高度試験 午前Ⅰ 問14用語を問う問題(IPA の PDF を新しいタブで開きます)
- 令和元年度 秋期 システムアーキテクト試験 午前Ⅱ 問12選択肢(IPA の PDF を新しいタブで開きます)
残り 11 件を表示閉じる
- 平成31年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問23(IPA の PDF を新しいタブで開きます)
- 平成31年度 春期 基本情報技術者試験 午前 問45(IPA の PDF を新しいタブで開きます)
- 平成31年度 春期 情報処理安全確保支援士試験 午前Ⅱ 問22(IPA の PDF を新しいタブで開きます)
- 平成30年度 秋期 応用情報技術者試験 午前 問43(IPA の PDF を新しいタブで開きます)
- 平成30年度 秋期 高度試験 午前Ⅰ 問15(IPA の PDF を新しいタブで開きます)
- 平成30年度 春期 応用情報技術者試験 午前 問42用語を問う問題(IPA の PDF を新しいタブで開きます)
- 平成30年度 春期 高度試験 午前Ⅰ 問14用語を問う問題(IPA の PDF を新しいタブで開きます)
- 平成29年度 秋期 情報セキュリティマネジメント試験 午前 問30用語を問う問題(IPA の PDF を新しいタブで開きます)
- 平成28年度 秋期 応用情報技術者試験 午前 問45(IPA の PDF を新しいタブで開きます)
- 平成27年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問24正解の選択肢(IPA の PDF を新しいタブで開きます)
- 平成26年度 秋期 システムアーキテクト試験 午前Ⅱ 問25(IPA の PDF を新しいタブで開きます)
出典: 独立行政法人情報処理推進機構(IPA)の過去問題。問題文は IPA のサイトの PDF で確認できます。「用語を問う問題」は、この用語の説明や特徴そのものを問う問題です。「選択肢」は、問題文ではなく選択肢に出たものです。用語名で照合しているため、関係の薄い問題が含まれることがあります。
Related
関連キーワードの用語
システムやアプリケーションに存在する既知の脆弱性を検出するテスト。ネットワーク脆弱性診断とWebアプリケーション脆弱性診断に大別され、ツール(スキャナー)による自動診断と、専門家による手動診断がある。定期的な実施が推奨される。
アプリケーションが使用するオープンソースライブラリやサードパーティコンポーネントの脆弱性やライセンス違反を検出する分析手法。SBOMと連携し、既知の脆弱性データベース(NVDなど)と照合して、使用しているコンポーネントのリスクを評価する。
セキュリティの設定確認や脆弱性評価を自動化するための標準仕様群。NISTが策定し、CVE、CVSS、CPE(共通プラットフォーム一覧)、CWEなどの個別規格を組み合わせて、セキュリティ対策の自動化と標準化を実現する。
攻撃者の視点でシステムに擬似的な攻撃を行い、セキュリティの弱点を検証するテスト。脆弱性診断で見つかった脆弱性が実際に悪用可能かどうかを確認し、攻撃による影響範囲を評価する。侵入テストとも呼ばれる。
ソフトウェア等の脆弱性情報を適切にハンドリングするための官民連携の枠組み。発見者がIPAに届出を行い、JPCERT/CCが開発者との調整を行った上で、JVNを通じて脆弱性情報を公開する。
ソフトウェアを構成するコンポーネント(ライブラリ、モジュールなど)の一覧とその依存関係を記録したリスト。サプライチェーンにおけるソフトウェアの脆弱性管理に活用され、脆弱性が発見された際の影響範囲の特定を迅速化する。
