C# Class Fuzzer.Analyzers.BaseDataAnalyzer

Inheritance: IDataAnalyzer
Exibir arquivo Open project: areiter/InMemoryFuzzing

Protected Properties

Property Type Description
_errorlogRoot System.Xml.XmlElement
_log log4net.ILog
_path string
_prefix string

Public Methods

Method Description
Analyze ( AnalyzeController ctrl ) : void
BaseDataAnalyzer ( ) : System
Init ( string>.IDictionary configValues, string>.List values ) : void
Setup ( XmlElement errorlogRoot ) : void

Protected Methods

Method Description
FindProgramCounter ( InstructionDescription insn, IRegisterTypeResolver registerTypeResolver, Registers regs ) : UInt64?
GenerateFile ( string fileExtension ) : FileInfo
GenerateNode ( string type ) : XmlElement

Method Details

Analyze() public abstract method

public abstract Analyze ( AnalyzeController ctrl ) : void
ctrl AnalyzeController
return void

BaseDataAnalyzer() public method

public BaseDataAnalyzer ( ) : System
return System

FindProgramCounter() protected method

protected FindProgramCounter ( InstructionDescription insn, IRegisterTypeResolver registerTypeResolver, Registers regs ) : UInt64?
insn Fuzzer.TargetConnectors.GDB.CoreDump.InstructionDescription
registerTypeResolver IRegisterTypeResolver
regs Registers
return UInt64?

GenerateFile() protected method

protected GenerateFile ( string fileExtension ) : FileInfo
fileExtension string
return System.IO.FileInfo

GenerateNode() protected method

protected GenerateNode ( string type ) : XmlElement
type string
return System.Xml.XmlElement

Init() public method

public Init ( string>.IDictionary configValues, string>.List values ) : void
configValues string>.IDictionary
values string>.List
return void

Setup() public method

public Setup ( XmlElement errorlogRoot ) : void
errorlogRoot System.Xml.XmlElement
return void

Property Details

_errorlogRoot protected_oe property

protected XmlElement,System.Xml _errorlogRoot
return System.Xml.XmlElement

_log protected_oe property

protected ILog,log4net _log
return log4net.ILog

_path protected_oe property

protected string _path
return string

_prefix protected_oe property

protected string _prefix
return string