angr.storage.memory_mixins.paged_memory.pages.permissions_mixin

class angr.storage.memory_mixins.paged_memory.pages.permissions_mixin.PermissionsMixin

Bases: MemoryMixin

This mixin adds a permissions_bits field and properties for extracting the read/write/exec permissions. It does NOT add permissions checking.

__init__(permissions=None, **kwargs)
Parameters:

permissions (int | BV | None)

property perm_read
property perm_write
property perm_exec