資格暗記無料で始める

ファジングとは?

ファジングとは、予期しない値・極端な値・不正な形式のデータを大量かつ機械的に入力し、異常終了やハングを観測することで、実装上の脆弱性やバグを発見する動的テスト手法。

エンベデッドシステムスペシャリスト試験の過去問では1回出題されています。

ふぁじんぐ

エンベデッドシステムスペシャリスト試験の頻出用語/午前II/別名:fuzzing


ファジングの意味

予期しない値・極端な値・不正な形式のデータを大量かつ機械的に入力し、異常終了やハングを観測することで、実装上の脆弱性やバグを発見する動的テスト手法。

ファジングの具体例

通信プロトコルの実装に対し、長さフィールドと実データの不整合を含むフレームを大量に送り込んで、境界チェックの漏れを探す。

ファジングは試験でどう引っ掛けられる?

動的テストであって静的解析ではない(実際に動かして異常終了やハングを観測する。ソースコードが無くても実施できる)。既知の攻撃手法で侵入可否を確かめるペネトレーションテストとも目的が違う。網羅性は保証されないため、「通ったから脆弱性が無い」とは言えない

ファジングと関連する用語

ファジングが出た過去問

最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。