Course Overview

Creating and managing your custom detections can get complex quickly. You want to make sure you have a reliable and repeatable process for this workflow before you have too many detections to maintain.  

In this course, you will be introduced to a full detection-as-code workflow. You will learn how to develop and craft detections from threat intelligence. You will understand how to use Sigma, an industry-standard detection documentation format, and the MITRE ATT&CK Framework, used to understand and categorize threat actor tools, techniques, and procedures. Next, you will gain experience with using a git repository and a CI/CD pipeline for collaboration and automation of your detections. Automation options will be examined for deployment, tuning, retirement, testing, and validation of custom detections. 

By the end of the course, you will be able to implement a full cradle-to-grave detection lifecycle using automation, version control, and wiki-based documentation. 

What You Will Learn

  • Learn how to design and create custom detections.
  • Explore the Detections-as-code workflow.
  • Manage automated deployment of custom detections.
  • Gain knowledge on automated validation of custom detections.
  • Gain information on CI/CD pipeline for detection automation.
  • Discover how to track detection coverage with MITRE ATT&CK.

Program Curriculum

  • High-level Overview of Course
  • Creating a Detection
  • Interpreting Threat Intelligence for Detections
  • Chapter 1 Quiz

  • Sigma Detection Format
  • YARA Rule Format
  • Introduction to MITRE ATT&CK
  • Using ATT&CK for Detection Engineering
  • Chapter 2 Quiz

  • Using Git Crash Course
  • Azure DevOps Overview and Setup
  • Setting up Git Repository
  • Using Azure DevOps Markdown Wiki
  • Chapter 3 Quiz

  • Splunk Brief Introduction
  • Using the Splunk API
  • Creating Saved Searches with the Splunk API
  • Automating Detection Deployment from Wiki Files
  • Chapter 4 Quiz

  • Installing Splunk Forwarder
  • Creating a Manual Detection Test
  • Adding Test Cases to Detection Documentation
  • Automating Execution of Detection Test Cases
  • Chapter 5 Quiz

  • Brief Introduction to Pipelines
  • Setting Up an Azure DevOps Pipeline
  • Integrating the Pipeline into the Detection Repository
  • Getting Validation Results from Pipeline Report
  • Chapter 6 Quiz

  • MITRE ATT&CK introduction
  • Using MITRE ATT&CK Navigator
  • Adding Layers to ATT&CK Navigator
  • Automating Layer Creation from Custom Detections
  • Chapter 7 Quiz
Load more modules

Instructor

Glenn Barrett

Glenn Barrett has spent over 10 years working for a Fortune 100 company doing incident response, threat hunting, and detection engineering. He has also been an adjunct instructor at a local college, teaching offensive security in several courses in the bachelor's degree program. 

Glenn has designed and implemented a detection-as-code workflow from scratch in an enterprise environment and understands the struggles and roadblocks that may arise with this type of process. 

Join over 1 Million professionals from the most renowned Companies in the world!

certificate

Empower Your Learning with Our Flexible Plans

Invest in your future with our flexible subscription plans. Whether you're just starting out or looking to enhance your expertise, there's a plan tailored to meet your needs. Gain access to in-demand skills and courses for your continuous learning needs.

Monthly Plans
Annual Plans
Save 20% with our annual plans!

Pro

Ideal for continuous learning, offering video-based learning with 840+ courses and diverse Learning Paths to enhance your skills.

$ 69.00
Billed monthly or $599.00 billed annually

What is included

  • 840+ Premium Short Courses
  • 70+ Structured Learning Paths
  • Validation of Completion with all courses and learning paths
  • New Courses added every month
Early Access Offer

Pro +

Experience immersive learning with Practice Labs and CTF Challenges for comprehensive skill-building.

$ 79.00
Billed monthly or $699.00 billed annually

Everything in Pro and

  • 1400+ Practice Lab exercises with guided instructions
  • 150+ CTF Challenges with detailed walkthroughs
  • New Practice Labs and Challenges added every month

Related Courses

1 of 50