Binary Ninja API C++: FunctionRecognizer


◆ 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)
FunctionRecognizer::FunctionRecognizer ( )

◆ RegisterGlobalRecognizer()

void FunctionRecognizer::RegisterGlobalRecognizer ( FunctionRecognizer * recog)
static

◆ RegisterArchitectureFunctionRecognizer()

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

◆ RecognizeLowLevelIL()

◆ RecognizeMediumLevelIL()