|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectFuzzingEngine.StringFuzzerEngine
public class StringFuzzerEngine
Constructor Summary | |
---|---|
StringFuzzerEngine()
|
Method Summary | |
---|---|
FuzzingFunctionReturnPair |
fuzzMessage(GenericSequence genMsg,
java.util.ArrayList<java.lang.Integer> origMsg,
FSAutomaton automaton,
int currentStateID)
Modifies the message based on the currently active set of fuzzing functions. |
int |
getNextFuzzingFuncIndex()
Returns the current index of the next fuzzing function |
int |
getTotalNumberOfFuzzingFuncs()
Returns the total number of available fuzzing functions |
boolean |
loadFuzzingFunction()
Loads the fuzzing functions |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public StringFuzzerEngine()
Method Detail |
---|
public FuzzingFunctionReturnPair fuzzMessage(GenericSequence genMsg, java.util.ArrayList<java.lang.Integer> origMsg, FSAutomaton automaton, int currentStateID)
genMsg
- Generic input messageorigMsg
- The original input messageautomaton
- The protocol's FSAcurrentStateID
- The current state of the fuzzing engine
public boolean loadFuzzingFunction()
public int getNextFuzzingFuncIndex()
public int getTotalNumberOfFuzzingFuncs()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |