vestigia-0.2.0: Where an execution depended on a secret.
Copyright(c) 2026 Jared Tobin
LicenseMIT
MaintainerJared Tobin <jared@ppad.tech>
Safe HaskellSafe-Inferred
LanguageHaskell2010

Vestigia.Layout

Description

Runs compared to find where a secret mattered must lay memory out alike, or every address differs between them and no difference means anything.

Synopsis

Documentation

fixLayout :: IO Bool Source #

Turn address-space randomisation off for this process and every process it starts (the personality is inherited across fork and exec). False where it cannot be: off Linux, or refused.