C# Class Fuzzer.Analyzers.SimpleHeapOverflowAnalyzer

Inheritance: BaseDataAnalyzer
Afficher le fichier Open project: areiter/InMemoryFuzzing

Méthodes publiques

Méthode Description
Analyze ( AnalyzeController ctrl ) : void
Init ( string>.IDictionary configValues, string>.List values ) : void
SimpleHeapOverflowAnalyzer ( ) : System

Private Methods

Méthode Description
BuildBacktraceString ( IList bt ) : string
ExtractArguments ( string currentLine ) : string>.IDictionary
ExtractBacktrace ( string currentLine ) : IList
LH_calloc ( string lineId, int lineIndex, string currentLine ) : void
LH_malloc ( string lineId, int lineIndex, string currentLine ) : void
Log ( OverflowType overflowType, System.UInt64 memStart, System.UInt64 memEnd, System.UInt64 size, InstructionDescription insn, IList bt, AnalyzeController ctrl ) : void
ParseNumber ( string name, string>.IDictionary arguments ) : UInt64?

Method Details

Analyze() public méthode

public Analyze ( AnalyzeController ctrl ) : void
ctrl AnalyzeController
Résultat void

Init() public méthode

public Init ( string>.IDictionary configValues, string>.List values ) : void
configValues string>.IDictionary
values string>.List
Résultat void

SimpleHeapOverflowAnalyzer() public méthode

public SimpleHeapOverflowAnalyzer ( ) : System
Résultat System