Software Security Testing Fundamentals allows you to learn how to recognize potential security holes before attackers do. This course is designed to give testers and developers the tools and techniques they need to help find security problems before their application is released. The course content is based on the first book to be published on the topic of application security testing: How to Break Software Security. This course will lay the foundation you need to effectively recognize and expose security flaws in software. It introduces a fault model to help testers conceptualize these types of bugs. The instructors will take you through a set of software attacks that have proven effective at exposing security bugs. You'll walk away with a full arsenal of software attacks to uncover security vulnerabilities in your software before hackers discover them for you.