Without looking at the (unavailable?) patch, it seems like the proposed solution is to migrate away from ASLR to ASR. ASLR uses pre-calculated randomized deltas (calculated at image load time (aka, execve)) to simply shift the different parts of an executable image. ASR does away with the deltas.
Without looking at the (unavailable?) patch, it seems like the proposed solution is to migrate away from ASLR to ASR. ASLR uses pre-calculated randomized deltas (calculated at image load time (aka, execve)) to simply shift the different parts of an executable image. ASR does away with the deltas.
Correction: the patches are available. I just needed to stop being lazy. ;)
Patches are here: https://github.com/blackzert/aslur/tree/master/patches