How does the heap work? A reverse engineering approach | Dark Hacker News