Learn AI, Data Science & Business — Earn Certificates That Get You Hired
Get 20% off all career paths from fullstack to AI
Overview
Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This talk introduces practical applications of SMT solvers and symbolic execution for binary static analysis and code deobfuscation. It examines theoretical limitations, practical solutions, and the use of these techniques against obfuscated malware.
Syllabus
Intro
Outline
What are constraints
How SMT solvers work
Symbolic execution
Symbolic education
Symbolic model
Exploitation
Workstation
Garbage code
Pickers
Limitations
Practical
Powerful tool
Short search
Generic code
Future plans
Taught by
NorthSec