Application Security - For Hackers and Developers
Software (both managed and native code) has been plagued by security errors for a long time. To combat that reality, security researchers, software quality assurance/test engineers, developers, and software managers need to acquire 6 critical skills for continuous bug hunting and repair (or exploitation): SDL, System Investigation, Static Analysis (open source and commercial), Dynamic Analysis (Burp and Fuzzers), Manual Code Auditing (source and with IDA/reversing), and PoC/Repair (ROP exploits, etc). Each of these domains is covered in detail in this mature course (VDA has been teaching for a decade at Black Hat). As a bonus, students will leave with homework content, so they can continue pushing their abilities, well beyond the duration of the course.
Skills / Knowledge
- PenTesting
- AppSec