MacOS
-

Unlocking macOS Internals: A Beginner’s Guide to Apple’s Open Source Code
An introduction to macOS internals and Apple’s open-source ecosystem, explaining how researchers can study shared macOS/iOS components like the XNU kernel for security and reverse engineering. It also highlights the challenges of Apple’s delayed, incomplete, and difficult-to-build OSS releases.
-

The Anatomy of a Mach-O: Structure, Code Signing, and PAC
The Mach Object (Mach-O) is the binary format used on Apple’s operating systems for executables, libraries, and object code.
-

macOS Internals for Detection Engineers
This post is inspired by a conversation I had with a detection engineer about macOS versioning—how it affects my life, and the challenges of keeping various versions of macOS secure.
-

Miles for Mac Security: Supporting FOSS and Aspiring Hackers
Miles for Mac Security: Fundraiser to support free and open source software (FOSS) and aspiring hackers.