angr.codenode¶
- class angr.codenode.CodeNode¶
Bases:
GenericThe base class of nodes in a function graph.
- addr
- size: int
- thumb
- set_graph(graph)¶
- predecessors()¶
- is_hook = None¶
- class angr.codenode.BlockNode¶
-
Represents a block of code in a function graph.
- is_hook = False¶
- bytestr
- class angr.codenode.SootBlockNode¶
Bases:
BlockNode[SootMethodDescriptor]Represents a Soot block of code in a function graph.
- __init__(addr, size, stmts, **kwargs)¶
- Parameters:
addr (SootMethodDescriptor)
- stmts
- class angr.codenode.FuncNode¶
-
Represents a function callee in a function graph.
- func_name
- class angr.codenode.HookNode¶
-
Represents a hook in a function graph.
- is_hook = True¶
- __init__(addr, size, sim_procedure, **kwargs)¶
- Parameters:
sim_procedure (
SimProcedure|None) – the the sim_procedure class
- sim_procedure