Package FuzzingFunctions

Interface Summary
FuzzingFunctionInterface This interface is used to perform a specific fuzzing function on a message.
FuzzingFunctionInterface2 This interface is used to perform a specific fuzzing function on a message.
 

Class Summary
FuzzingFunctionDecreaseMinNumByOne This function finds the minimum number element in the sample data if the value is numeric and decreases it by one
FuzzingFunctionDoubleMax32Bit  
FuzzingFunctionDoubleMin32Bit  
FuzzingFunctionIncreaseMaxNumByOne This function finds the maximum number element in the sample data if the value is numeric and increases it by one
FuzzingFunctionIncreaseStringLength  
FuzzingFunctionInsertLargeString This function inserts a large string into the dynamic data components of the message
FuzzingFunctionInsertRandomSample  
FuzzingFunctionIntegerMax32Bit  
FuzzingFunctionIntegerMax32BitUnsigned  
FuzzingFunctionIntegerMax64Bit  
FuzzingFunctionIntegerMax64BitUnsigned  
FuzzingFunctionIntegerMin32Bit  
FuzzingFunctionIntegerMin64Bit  
FuzzingFunctionIntegerZero32Bit  
FuzzingFunctionMixDataTypes This function tries to insert some random characters into the value fields.
FuzzingFunctionReturnPair The instance of this class is used with the FuzzingFunctionInteface2 as the return value.
FuzzingFunctionReverseMessageOrder The function simply reverses the order of the message blocks
FuzzingFunctionSkipValue The function chooses randomly whether or not to add a particular message block in the message