|
__init__(self,
imm,
start)
Class that contains information about a Function
|
|
setStart(self,
address)
Change the start of a Function
|
DWORD
|
getStart(self)
Get the Address of the Function
|
STRING
|
getName(self)
Get the name of the Function
|
|
getFunctionEnd(self)
|
LIST of BasicBlock
|
getEnd(self)
Get the end of the Function (Understanding end as the Basic Block
with a ret inside)
|
|
findRetValue(self)
Find all the possible ret values on a function (Beta) Note: This
function only check the modifiers on a Ret BasicBlock, so the result
might not be precise.
|
BasicBlock object
|
hasAddress(self,
address)
Check if the given address is part of the Function
|
LIST of BasicBlock objects
|
getBasicBlocks(self,
force=False)
Get basic block from the current Function
|
|
_getBB(self,
address)
|