angr.storage.memory_mixins.inspect_mixin

class angr.storage.memory_mixins.inspect_mixin.InspectMixin

Bases: MemoryMixin

This mixin adds support for the inspect plugin to the memory model.

Inspect breakpoints are called for the following events:

  • mem_read (before and after)

  • mem_write (before and after)

  • reg_read (before and after)

  • reg_write (before and after)

  • address_concretization_add_constraints (before)

store(addr, data, size=None, *, condition=None, endness=None, inspect=True, **kwargs)
load(addr, size=None, *, condition=None, endness=None, inspect=True, **kwargs)