C# 클래스 Fuzzer.FuzzLocations.PredefinedFuzzLocation

상속: IFuzzLocation
파일 보기 프로젝트 열기: areiter/InMemoryFuzzing

공개 메소드들

메소드 설명
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

메소드 상세

ApplyChangeableId() 공개 메소드

public ApplyChangeableId ( object id ) : void
id object
리턴 void

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Init() 공개 메소드

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

InitChanges() 공개 메소드

public InitChanges ( XmlElement fuzzLocationRoot ) : object
fuzzLocationRoot System.Xml.XmlElement
리턴 object

IsTriggered() 공개 메소드

public IsTriggered ( TriggerEnum trigger, object data ) : bool
trigger TriggerEnum
data object
리턴 bool

NextFuzzRun() 공개 메소드

public NextFuzzRun ( ) : void
리턴 void

Run() 공개 메소드

public Run ( FuzzController ctrl ) : void
ctrl FuzzController
리턴 void

SetLogger() 공개 메소드

public SetLogger ( LoggerDestinationEnum loggerDestination, IDataLogger logger ) : void
loggerDestination LoggerDestinationEnum
logger IDataLogger
리턴 void