angr.analyses.vtable¶
- class angr.analyses.vtable.Vtable¶
Bases:
objectThis contains the addr, size and function addresses of a Vtable
- __init__(vaddr, size, func_addrs=None)¶
- class angr.analyses.vtable.VtableFinder¶
Bases:
AnalysisThis analysis locates Vtables in a binary based on heuristics taken from - “Reconstruction of Class Hierarchies for Decompilation of C++ Programs”
- __init__()¶
- is_cross_referenced(addr)¶
- is_function(addr)¶
- analyze()¶
- create_extract_vtable(start_addr, sec_size)¶