Module aslr

Module aslr 

Source
Expand description

Address Space Layout Randomization (ASLR) implementation.

Structs§

AddressSpaceLayout
Address space layout detection and management.
ArchConstraints
Architecture-specific constraints for ASLR.
AslrManager
ASLR implementation for thread stacks and memory layout.
AslrStats
ASLR statistics.
MemoryRegion
Memory region descriptor.
RandomizedStack
Stack with randomized allocation address.
ThreadMemoryLayout
Thread-specific memory layout with randomization.

Enums§

Architecture
Supported architectures for ASLR.

Functions§

create_randomized_layout
Create randomized thread memory layout.
get_aslr_stats
Get ASLR statistics.
init_aslr
Initialize ASLR subsystem.
randomize_stack_address
Randomize stack allocation address.