2024-09-22, 14:10–15:10 (Europe/Belgrade), Pupin
The glibc allocator is a complex system, an algorithm with many datastructures, leaving it with a large attack surface and many fun ways to go about exploiting it. In this talk we will go over what it is and how it works, touching on the concepts and ideas that its original designers considered. We will talk about how to approach heap exploitation in general, and learn through example by going through a straight-forward CTF challenge.
Although the last part of the talk will be more technical, anyone who is interested in how memory allocation works is welcome with no prerequisites.
An aspiring vulnerability researcher that specializes in binary exploitation and CTFs.