Depends on #1, nicking this idea straight from OpenBSD and this blog post.
In this case, randomising the link order of objects is not for the purpose of making ROP harder - instead its a cheap and filthy way to increase the entropy of generated binaries and generally speaking, make hashes less useful for defenders.
Depends on #1, nicking this idea straight from OpenBSD and this blog post.
In this case, randomising the link order of objects is not for the purpose of making ROP harder - instead its a cheap and filthy way to increase the entropy of generated binaries and generally speaking, make hashes less useful for defenders.