Who should attend
- System Administrators
- IoT Developers
- SOC Analysts
- Penetration Testers
- Network Engineers
- Security Professionals
Prerequisites
A good knowledge of application development.
Course Objectives
- Understand how exploits works and different types of software exploitation techniques
- Understand the exploit development process
- Search for vulnerabilities in closed-source applications
- Write your own exploits for vulnerable applications
Course Content
This is a heavily hands-on course with a comprehensive coverage of software exploitation. It will present different domains of code exploitation and how they can be used together to test the security of an application. You will learn about different types and techniques of exploitation, using debuggers to create their own exploits, understand protection mechanism of the Operating Systems and how to bypass them. Reference material documents will be provided for concepts for further reading.