flamingice wrote:I know they work together, I just wasn't sure that propolice would be effective with stack randomization on. (since propolice needs to put stuff in certain places, blah blah, don't know much about this stuff)
what propolice does to the stack is that it reorganizes its layout (that is, each function's stack frame), this does not rely on absolute addresses therefore the global stack randomization (think of it as shifting, something that you would also get if you defined an environment variable of a random length for every task) that PaX does won't interfere with it.