Memory allocator security
summary
Compares several C and C++ memory allocators and how attackers can exploit them, then describes a specific modification made to one allocator to increase its resilience to attacks.
AI-written summary · about
related talks
19mStarMalloc: Verifying a Modern, Hardened Memory Allocator
44mDebugging memory corruptions in C++
01h 06mSecurity Beyond Memory Safety - Using Modern C++ to Avoid Vulnerabilities by Design
08mChatGPT, Make a Secure Malloc for me
01h 05mSecurity in C++: Hardening techniques from the trenches
01h 34mSecurity in C++ - Hardening Techniques From the Trenches
37mHeap Layout Optimisation for Exploitation
01h 06mmemory-safe C++