YoVDO

Leveraging the Power of Automated Reasoning - USENIX Enigma Conference - 2017

Offered By: USENIX Enigma Conference via YouTube

Tags

USENIX Enigma Conference Courses Software Security Courses Symbolic Execution Courses

Course Description

Overview

Explore the cutting-edge advancements in automated bug detection and security exploit generation in this 26-minute conference talk from USENIX Enigma 2017. Delve into the world of symbolic execution and automated constraint solving, with a focus on how Satisfiability Modulo Theories (SMT) has revolutionized automated theorem proving. Learn about a successful application of SMT solvers in Web application security analysis and discover the potential for automating security analysis beyond the Web. Gain insights into the formalization of program testing, analysis, and symbolic execution, as well as specialized reasoners and automated reasoning for security. Examine real-world examples and future prospects in this collaborative presentation by experts from various universities.

Syllabus

Intro
Formalization
Program Testing
Program Analysis
Symbolic Execution
Specialized Reasoners
Analysis
Example
Automated Reasoning for Security
Problems
Solution
Small example
Future


Taught by

USENIX Enigma Conference

Related Courses

Adventures in Authentication and Authorization
USENIX Enigma Conference via YouTube
Navigating the Sandbox Buffet
USENIX Enigma Conference via YouTube
Meaningful Hardware Privacy for a Smart and Augmented Future
USENIX Enigma Conference via YouTube
Working on the Frontlines - Privacy and Security with Vulnerable Populations
USENIX Enigma Conference via YouTube
Myths and Lies in InfoSec
USENIX Enigma Conference via YouTube