B2R2


BinEssence Module

Functions and values

Function or value Description

BinEssence.getFunctionCFG ess addr

Full Usage: BinEssence.getFunctionCFG ess addr

Parameters:
Returns: Result<(DiGraph<IRBasicBlock, CFGEdgeKind> * Vertex<IRBasicBlock>), unit>

Retrieve the IR-level CFG at the given address (addr) from the BinEssence.

ess : BinEssence
addr : Addr
Returns: Result<(DiGraph<IRBasicBlock, CFGEdgeKind> * Vertex<IRBasicBlock>), unit>

BinEssence.init hdl preAnalyses mainAnalyses postAnalyses

Full Usage: BinEssence.init hdl preAnalyses mainAnalyses postAnalyses

Parameters:
Returns: BinEssence
hdl : BinHandle
preAnalyses : IPluggableAnalysis list
mainAnalyses : IPluggableAnalysis list
postAnalyses : IPluggableAnalysis list
Returns: BinEssence