Loading...
Searching...
No Matches
FunctionRecognizer

Detailed Description

Classes

class  BinaryNinja::FunctionRecognizer
 

Class Documentation

◆ BinaryNinja::FunctionRecognizer

class BinaryNinja::FunctionRecognizer

Public Member Functions

 FunctionRecognizer ()
 
virtual bool RecognizeLowLevelIL (BinaryView *data, Function *func, LowLevelILFunction *il)
 
virtual bool RecognizeMediumLevelIL (BinaryView *data, Function *func, MediumLevelILFunction *il)
 

Static Public Member Functions

static void RegisterGlobalRecognizer (FunctionRecognizer *recog)
 
static void RegisterArchitectureFunctionRecognizer (Architecture *arch, FunctionRecognizer *recog)
 

Constructor & Destructor Documentation

◆ FunctionRecognizer()

FunctionRecognizer::FunctionRecognizer ( )

Member Function Documentation

◆ RegisterGlobalRecognizer()

void FunctionRecognizer::RegisterGlobalRecognizer ( FunctionRecognizer * recog)
static

◆ RegisterArchitectureFunctionRecognizer()

void FunctionRecognizer::RegisterArchitectureFunctionRecognizer ( Architecture * arch,
FunctionRecognizer * recog )
static

◆ RecognizeLowLevelIL()

bool FunctionRecognizer::RecognizeLowLevelIL ( BinaryView * data,
Function * func,
LowLevelILFunction * il )
virtual

◆ RecognizeMediumLevelIL()

bool FunctionRecognizer::RecognizeMediumLevelIL ( BinaryView * data,
Function * func,
MediumLevelILFunction * il )
virtual