I have some internal questions regarding linux allocator and heap exploitation:
Is there a technique/techniques to discover the type of the memory allocator in linux(for example: dlmalloc/ptmalloc/Glibc/jemalloc)
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 ?
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 ?