Course catalog

Pick the macOS track you want to build around.

MacSec Labs is organized as a secured training library. Each course has its own syllabus, reader, lab artifacts, progress tracking, and completion certificate.

Browser-based Mac lab access is currently available for macOS Red Team Tradecraft. Labs for the other courses are being added in the coming weeks.

Course paths

Choose a track. Follow the path.

Track 01

Red team operations

Start with macOS operator fundamentals, then move into accelerator-backed evasion and agentic campaign execution.

Track 02

Reverse engineering

Move from application triage and LLDB workflow into deeper reversing, patching, debugger workflow, and runtime analysis.

MSL-AREComing soon

Debugger Tradecraft

Advanced Reverse Engineer

Track 03

Vulnerability research

Kernel and platform vulnerability research: XNU internals, iOS internals, discovery workflow, and practical evidence building.

MSL-IVRComing soon

iOS Vulnerability Research

iOS Vulnerability Researcher

Track 04

iOS pentesting

A dedicated mobile track for iOS app security, platform internals, instrumentation, and jailbreak-aware testing workflow.

MSL-IOSComing soon

iOS Pentesting

iOS Pentesting Operator

Practical certification exams

Practical certification exams are coming for each track.

Each MacSec Labs course track is being designed with a practical 8-hour hands-on exam. Researchers who successfully clear the exam will be awarded the corresponding MacSec Labs practical certification for that track.

Launch schedule

Red Team Tradecraft

The Red Team Tradecraft practical exam launches in September 2026 and is eligible for both existing and newly registered users.

Credential

MSL-MTO

MSL-MTO is the MacSec Labs macOS Tradecraft Operator certification track, built around an operator-style practical assessment.

Roadmap

More exams follow

After MSL-MTO, practical exams for the remaining MacSec Labs tracks will launch in the following months as each exam environment is finalized.

Completion certificate

Earn a MacSec Labs certificate when you complete the course.

Researchers who complete every module in an enrolled course can generate a printable certificate from their dashboard. The certificate uses the name saved in the authenticated profile page.

MacSec Labs

Sample certificate

MSL-RT-2026-XXXXXXX

Certificate of Completion

Awarded to

XXXX

has successfully completed

MacOS Red Team Tradecraft