I have some internal questions regarding linux allocator and heap exploitation:

  1. Is there a technique/techniques to discover the type of the memory allocator in linux(for example: dlmalloc/ptmalloc/Glibc/jemalloc)

  2. If I am debugging a process which is compiled without "-g" flag, how can i know where is the main arena, and also how can i view all allocated/free chunks like "GEF/Pwndbg" which support only Glibc, do i need for this to create a custom script that will display this data for me or this tools exists ?

  3. I have an overflow in heap, and i want to arrange the heap using "Heap feng shui". Is there any good tutorial for this you recommend ?

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.