public interface

INativeCodeAdvancedAnalyzer

com.pnfsoftware.jeb.core.units.code.asm.analyzer.INativeCodeAdvancedAnalyzer<InsnType extends com.pnfsoftware.jeb.core.units.code.IInstruction>

Class Overview

Definition of the advanced (optional) code analyzer, controlled by the INativeCodeAnalyzer.

Summary

Public Methods
abstract void analyzeInternalRoutines(Collection<? extends INativeMethodDataItem> methods)
Analyze a specific list of internal routines.
abstract void analyzeRoutines(Collection<? extends INativeMethodItem> methods)
Analyze a specific list of internal routines.
abstract void perform()
Perform a generic advanced analysis pass on the already analyzed model.

Public Methods

public abstract void analyzeInternalRoutines (Collection<? extends INativeMethodDataItem> methods)

Analyze a specific list of internal routines.

public abstract void analyzeRoutines (Collection<? extends INativeMethodItem> methods)

Analyze a specific list of internal routines.

public abstract void perform ()

Perform a generic advanced analysis pass on the already analyzed model.