This five-day expert led course provides an in-depth exploration of Apple operating systems, aligned with Jonathan Levin’s OS Internals trilogy. It focuses on Darwin 25, macOS “26” (Tahoe), and iOS “26”, combining theoretical insight with extensive hands-on exercises. Participants will gain a deep understanding of system internals, reverse engineering techniques, and security mechanisms across Apple platforms. The course incorporates proprietary tools, undocumented behaviours, and real-world analysis techniques used by professionals in reverse engineering and security research.
Learners will benefit from direct exposure to low level system components, gaining the ability to analyse binaries, interact with kernel interfaces, and investigate malware behaviour across macOS and iOS environments.
Prerequisites
Participants should meet the following requirements:
- User level knowledge of macOS
- Experience with user mode programming
- Familiarity with x86_64 and or ARM64 architectures strongly recommended
- Access to a Mac device and optionally a jailbroken iOS device
Target audience
This course is designed for professionals seeking advanced technical expertise in Apple operating systems:
- Reverse engineers
- Security researchers
- Malware analysts
- Forensics experts specialising in macOS and iOS
It is also suitable for individuals aiming to develop deep system level knowledge and modern reverse engineering capabilities.
Mac OS Internals Eğitimi programına Online Instructor-Led (canlı sanal sınıf) veya Classroom Based (sınıf eğitimi) formatlarında doğrudan katılım sağlayabilirsiniz. Ayrıca bu eğitimi kurumunuza özel olarak Online Instructor-Led, Classroom Based veya Onsite (yerinde eğitim) formatlarında, tercih ettiğiniz tarih ve lokasyonda organize edebiliriz. Detaylı bilgi ve kurumunuza özel planlama için bizimle iletişime geçebilirsiniz.
























