Header menu logo B2R2

UntouchedValueDomain Module

Defines the untouched value domain and its operations for untouched value analysis.

Types

Type Description

Lattice

Represents a lattice element in the untouched value domain.

UntouchedTag

Identifies the origin of an untouched value as a register or a memory location.

Functions and values

Function or value Description

UntouchedValueDomain.join c1 c2

Full Usage: UntouchedValueDomain.join c1 c2

Parameters:
Returns: Lattice
c1 : Lattice
c2 : Lattice
Returns: Lattice

UntouchedValueDomain.subsume fromV toV

Full Usage: UntouchedValueDomain.subsume fromV toV

Parameters:
Returns: bool
fromV : Lattice
toV : Lattice
Returns: bool

Type something to start searching.