Google Data Analytics, IBM AI & Meta Marketing — All in One Subscription
Build AI Apps with Azure, Copilot, and Generative AI — Microsoft Certified
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Explore Windows kernel exploitation techniques using Metasploit in this 51-minute conference talk from BSides Cleveland 2015. Delve into common vulnerability classes, including null pointer dereference and use-after-free, while learning about mitigation technologies and reliable code execution methods. Gain insights into kernel exploits through Ruby and C implementations, and understand the intricacies of corrupted structures and token reference counts. Discover practical shell code techniques and acquire valuable knowledge for further exploration in the field of Windows kernel exploitation.
Syllabus
Introduction
About me
Metasploit
Why do we care
Vulnerabilities
Common Vulnerability Classes
Null Pointer Dereference
Use After Pointer
Reliable Code Execution
Conditioning
Useful Object
Mitigation Technologies
NoPage Mapping
Kernel Exploits
Ruby Implementation
C Implementation
Reliability
Corrupted Structures
Token Reference Count
Returning Control
Shell Code
Closing Thoughts
Cool Prizes
Further Reading
Thank You