Uses of Class
ProtocolLearner.MessageTrace

Packages that use MessageTrace
FuzzingEngine   
ProtocolLearner   
ProxyServer   
 

Uses of MessageTrace in FuzzingEngine
 

Constructor parameters in FuzzingEngine with type arguments of type MessageTrace
FuzzerMain(FSAutomaton automatonToFuzz, AbstractionFunct iabf, java.util.ArrayList<MessageTrace> traces, javax.swing.JTextArea fuzzArea)
           
 

Uses of MessageTrace in ProtocolLearner
 

Methods in ProtocolLearner that return types with arguments of type MessageTrace
 java.util.ArrayList<MessageTrace> AppDataParser.getMsgTraces(java.lang.String traffic)
          This function parses the traffic string (from the traffic text ares) and returns an array list of messages traces to be used for FSM construction
 

Methods in ProtocolLearner with parameters of type MessageTrace
 void PassiveLearner.setTraceLoops(MessageTrace trace, AbstractionFunct inab)
          Identifies loops in the trace
 

Method parameters in ProtocolLearner with type arguments of type MessageTrace
 FSAutomaton PassiveLearner.constructAutomaton(java.util.ArrayList<MessageTrace> traces, AbstractionFunct input, AbstractionFunct output)
          Constructs a FSM from a sample of message traces and input/output abstraction function
 FSAutomaton PassiveLearner.minimizeAutomaton(FSAutomaton inputAutomaton, java.util.ArrayList<MessageTrace> traces, AbstractionFunct input, AbstractionFunct output)
          Minimizes a finite state automaton by reducing similar states And restores the loops that were initially removed from the automaton
 

Uses of MessageTrace in ProxyServer
 

Method parameters in ProxyServer with type arguments of type MessageTrace
 void ProxyDataManipulator.setTraces(java.util.ArrayList<MessageTrace> traces)