ScholarGate
アシスタント
Machine learningVulnerability detection and testing

ファジング

ファジングは、バグ、クラッシュ、およびセキュリティ脆弱性を発見するために、大量のランダムまたはセミランダムなテストケースをプログラムに入力するソフトウェアテスト手法です。1990年にBarton Millerによって開拓されたファジングは、複雑なソフトウェアにおけるゼロデイ脆弱性を発見するための主要な手法となっています。libFuzzer、AFL、HoneyPotなどの最新のファジングツールは、カバレッジガイド付きミューテーションとインストルメンテーションを組み合わせて、プログラムパスを効率的に探索し、脆弱性をトリガーします。ファジングは、ブラウザ、コンパイラ、暗号ライブラリを含む主要なソフトウェアで数千もの重大な脆弱性を発見してきました。

MethodMindで開く近日公開動画近日公開スライドをダウンロード

手法の全文を読む

会員限定

無料アカウントでログインすると、このセクションを読めます。

ログイン

手法マップ

関連する手法の近傍 — ノードを選択して探索できます。

出典

  1. Miller, B. P., Fredriksen, L., & So, B. (1990). An empirical study of the reliability of UNIX utilities. Communications of the ACM, 33(12), 32-44. DOI: 10.1145/96267.96279
  2. Böhme, M., Pham, V. T., Sharma, A., & Cichon, M. (2020). Fuzzing: Challenges and reflections. IEEE Security & Privacy, 19(2), 56-62. link

このページの引用方法

ScholarGate. (2026, June 3). Fuzzing (Fuzz Testing). ScholarGate. https://scholargate.app/ja/cryptography/fuzzing

どの手法を選ぶ?

この手法を最も近い類縁の手法と並べ、両者を見比べてください — ライブラリは本を机の上に並べるだけ。選ぶのはあなたです。

並べて比較する

この手法を参照する項目

ScholarGateFuzzing (Fuzzing (Fuzz Testing)). 2026-06-15に以下より取得 https://scholargate.app/ja/cryptography/fuzzing · データセット: https://doi.org/10.5281/zenodo.20539026