C# Class Fuzzer.FuzzLocations.PredefinedFuzzLocation

Inheritance: IFuzzLocation
Exibir arquivo Open project: areiter/InMemoryFuzzing

Public Methods

Method Description
ApplyChangeableId ( object id ) : void
Dispose ( ) : void
Init ( XmlElement fuzzLocationRoot, ITargetConnector connector, IFuzzLocation>.Dictionary predefinedFuzzers ) : void
InitChanges ( XmlElement fuzzLocationRoot ) : object
IsTriggered ( TriggerEnum trigger, object data ) : bool
NextFuzzRun ( ) : void
Run ( FuzzController ctrl ) : void
SetLogger ( LoggerDestinationEnum loggerDestination, IDataLogger logger ) : void

Method Details

ApplyChangeableId() public method

public ApplyChangeableId ( object id ) : void
id object
return void

Dispose() public method

public Dispose ( ) : void
return void

Init() public method

public Init ( XmlElement fuzzLocationRoot, ITargetConnector connector, IFuzzLocation>.Dictionary predefinedFuzzers ) : void
fuzzLocationRoot System.Xml.XmlElement
connector ITargetConnector
predefinedFuzzers IFuzzLocation>.Dictionary
return void

InitChanges() public method

public InitChanges ( XmlElement fuzzLocationRoot ) : object
fuzzLocationRoot System.Xml.XmlElement
return object

IsTriggered() public method

public IsTriggered ( TriggerEnum trigger, object data ) : bool
trigger TriggerEnum
data object
return bool

NextFuzzRun() public method

public NextFuzzRun ( ) : void
return void

Run() public method

public Run ( FuzzController ctrl ) : void
ctrl FuzzController
return void

SetLogger() public method

public SetLogger ( LoggerDestinationEnum loggerDestination, IDataLogger logger ) : void
loggerDestination LoggerDestinationEnum
logger IDataLogger
return void