Chop Suey - An Exceptional Dish With A Side Of Buffer Overflows
Offered By: nullcon via YouTube
Course Description
Overview
Explore the intricacies of exception handling and buffer overflows in this 46-minute conference talk from nullcon. Delve into a year-long investigation of exploit primitives, their presence in real-world software, and the development of new exploits for existing vulnerabilities. Follow the speakers' journey as they uncover a novel exploitation technique while examining the path of exceptions from throw to catch handler. Gain insights into the SIGSEGV handler, root cause analysis, and the process of refining proof-of-concepts. Learn about the systematic approach to generalizing findings and their real-world implications. Discover how the speakers identified vulnerabilities in actual software and constructed exploits. Understand the disclosure process and responses received. Conclude with a Q&A session to address audience inquiries and further discuss the presented concepts.
Syllabus
Intro
On the Menu tonight
The SIGSEGV handler
Root cause analysis
What happened?
Refined PoC (easy)
Paper Plan
Generalization
Systematization
Does this actually affect real software
Finding a real-world vulnerability
Building the first exploit
The Reviews (excerpt/paraphrased)
Disclosure
Responses
Questions? Answers!
Taught by
nullcon
Related Courses
Computer SecurityStanford University via Coursera Cryptography II
Stanford University via Coursera Malicious Software and its Underground Economy: Two Sides to Every Story
University of London International Programmes via Coursera Building an Information Risk Management Toolkit
University of Washington via Coursera Introduction to Cybersecurity
National Cybersecurity Institute at Excelsior College via Canvas Network