Course Smart Fuzzing In this course, you'll write a custom evolutionary fuzzer that employs machine learning to fuzz a target. You'll also learn the machine learning…
Course Sniffing There are a number of ways to carry out sniffing, or subtly intercepting useful data. In this course, you’ll explore what it takes to sniff internet…
Course Social engineering This course guides you through an introduction to social engineering, including an advanced demonstration.
Course Social engineering This course guides you through an introduction to social engineering, including an advanced demonstration.
Course Software Assurance Best Practices This course describes common software architecture types, introduces the concept of DevSecOps, and provides and overview of secure software…
Course Software Development Security This course introduces some of the key concepts from the eighth domain of CISSP: Software Development Security.
Course Software Hive File This course will show examiners how to locate information of forensic value relating to application execution and installation contained within the…
Course Software and Application Security Learn the basics of secure software and application development, including secure staging, secure coding techniques, and code quality and testing.
Course Software and Systems Security This course introduces some of the concepts covered in the second CySA+ domain
Course Software development security This course outlines the software development life cycle and how it is used to integrate security features into initial application design.
Course Software security testing project Test your knowledge of software security testing with this project.
Course Software testing as a process Continuous learning and improvement are essential to staying relevant. Software security testing is similar to chess: easy to learn but hard to…
Course Solving for common coding vulnerabilities to ensure PCI DSS compliance In this course, we start to practically address common coding vulnerabilities in software development processes.
Course Source control management This course explores source control management, GitHub, repositories and more.
Course Spend wisely In this course, you’ll explore how to make the best use of your security budget and balance costs of time, effort and money.
Course Stability: Operational Excellence Skills In this course, you will learn about the soft skills aligned with operational excellence that will increase resiliency and operational stability.
Course Stage 1 - Preparation This course deals briefly with some common definitions and severity criteria related to incident response. It ends with a high-level explanation of…
Course Stage 1: Preparation This course will teach you how to identify threats and vulnerabilities and how to prepare for incidents when they occur.
Course Stage 2 - Identification This course explores the process of identifying when there has been an event that falls into the category of becoming an incident. It also touches…
Course Stage 2: Identification This course will give you an introduction to incident identification, how to classify incidents, and how to effectively communicate an incident to…
Course Stage 3 - Containment Dive into determining what containment steps should be taken and when they should be taken, based on different scenarios.
Course Stage 5 - Eradication Ready to remove the threat from the environment? Learn how to do it right with this course on eradication.