Some initial documentation for my new hardened malloc implementation:
github.com/AndroidHardeni
It's still in an early state of development with major parts of the core design and many security features not yet implemented. It should work with nearly any programs already though.
Conversation
Here's a simple test program demonstrating the isolated memory regions:
gist.github.com/thestinger/dd7
Output with the glibc allocator is included as a reference point (the offsets are constant in practice) and then 3 samples with a recent revision of this new malloc implementation.
