Struct RopPivotInfo

Struct Documentation

struct RopPivotInfo

Encapsulates information about a successful ROP pivot.

Public Functions

void PrintDebugInfo() const

Prints debug information about the ROP pivot.

This includes details about the selected stack pivot, stack shifts, and ROP chain offset.

Public Members

const RopChain &rop

The ROP chain being pivoted to.

StackPivot pivot

The chosen stack pivot gadget.

uint64_t rop_min_offset

The minimum required offset for the ROP chain after shifting.

uint64_t rop_offset

The actual offset within the payload where the ROP chain is placed.

StackShiftingInfo stack_shift

Information about the stack shifting performed.