ファジング
その他の語句
用語の解説
ファジングとは
(ファズテスト,fuzzing,fuzz testing,)
ファジングとは、ソフトウェアのバグや脆弱性を検証するためのテスト手法の一種で、エラー成分が含まれた様々な命令パターンをあらかじめ実行させて見てエラーの発生を調べることである。
ファジングでは、「ファズ」(fuzz)と呼ばれるエラー入りの命令が様々なパターンで自動的に生成され、プログラムによって無作為に入力される。
ファズが無作為に入力されることで、人為的な事前予測では思いも寄らないケースで生じるエラーが発見できる。
ファジングは、ソフトウェア開発の過程でブラックボックステストの一種として行われる。
他方、ファジングを行うためのテストツールを利用してクラッキングが試みられるケースも登場している。
CNET Japan
-
Androidを乗っ取るマルウェア「RatHat」、Chromeなど装い拡散 対策は?
「Android」を狙う新種のマルウェア「RatHat」が、非公式のアプリ配布元を通じて広がっている。

