angr.analyses.cfg.indirect_jump_resolvers.arm_elf_fast

class angr.analyses.cfg.indirect_jump_resolvers.arm_elf_fast.ArmElfFastResolver

Bases: IndirectJumpResolver

Resolves indirect jumps in ARM ELF binaries

__init__(project)
resolve(cfg, addr, func_addr, block, jumpkind, func_graph_complete=True, **kwargs)

The main resolving function.

Parameters:
  • cfg – A CFG instance.

  • addr (int) – Address of the IRSB.

  • func_addr (int) – Address of the function.

  • block – The IRSB.

  • jumpkind (str) – The jumpkind.

  • func_graph_complete (bool)

Returns:

Return type:

tuple