angr.analyses.decompiler.stack_item¶
- class angr.analyses.decompiler.stack_item.StackItemType¶
Bases:
EnumEnum for the type of stack items.
- UNKNOWN = 0¶
- SAVED_BP = 1¶
- SAVED_REGS = 2¶
- ARGUMENT = 3¶
- RET_ADDR = 4¶
- STACK_CANARY = 5¶
- class angr.analyses.decompiler.stack_item.StackItem¶
Bases:
objectA stack item describes a piece of data that is stored on the stack at a certain offset (usually negative).
- __init__(offset, size, name, item_type=StackItemType.UNKNOWN)¶
- Parameters:
offset (int)
size (int)
name (str)
item_type (StackItemType)
- offset: int
- size: int
- name: str
- item_type: StackItemType