一般に、ファザーは突然変異ベースと世代ベースに分類できます。ミューテーションベースのファザーは、有効な入力を変更することによって入力を生成しますが、ジェネレーションベースのファザーはゼロから入力を生成するため、テスト対象のソフトウェアに関する知識が必要です。
しかし、世代ベースのファザーがどのように機能するのかわかりませんか? たとえば、SQL インジェクションをテストしたいとします。世代ベースのファジングを実行するために必要な情報と、入力を生成するプロセスの例を教えてください。
JBroFuzz や BurpIntruder などのファザーは、突然変異ベースですか、それとも世代ベースですか?