Limited-Time Offer: Up to 75% Off Coursera Plus!
7000+ certificate courses from Google, Microsoft, IBM, and many more.
This course teaches advanced techniques for manipulating the heap in Windows 8, focusing on both kernel pool and user heap. The learning outcomes include understanding how to predict the heap state deterministically, defragmenting the heap, and exploiting vulnerabilities in kernel pool and user heap scenarios. The course covers methods for precisely manipulating heap layout, planting desired kernel objects, and crafting kernel pool layout for reliable exploits. The teaching method includes theoretical explanations followed by practical demonstrations. This course is intended for security researchers interested in heap manipulation and exploitation techniques in Windows 8.