This book on heap exploitation is a guide to understanding the internals of glibc's heap and various attacks possible on the heap structure.
Why do you think that https://github.com/pavlosdais/Abstract-Data-Types is a good alternative to heap-exploitation