An advanced course that teaches the skills necessary to bypass security controls
implemented by macOS, and exploit logic vulnerabilities to perform privilege
escalation on macOS systems.
After completing this course, Analyst will be able to understand:
- macOS Control Bypasses: General Course Information
- Virtual Machine Setup Guide
- Introduction to macOS
- macOS Binary Analysis Tools
- The Art of Crafting Shellcodes
- The Art of Crafting Shellcodes (Apple Silicon Edition)
- Dylib Injection
- The Mach Microkernel
- XPC Attacks
- Function Hooking on macOS
- The macOS Sandbox
- Bypassing Transparency, Consent, and Control (Privacy)
- GateKeeper Internals
- Bypassing GateKeeper
- Symlink and Hardlink Attacks
- Injecting Code into Electron Applications
- Getting Kernel Code Execution
- Mach IPC Exploitation
- macOS Penetration Testing
- Chaining Exploits on macOS Ventura
- Mount(ain) of Bugs archived