reversing
-

Code Obfuscation Techniques on macOS: Beyond Packers
Explore advanced code obfuscation techniques used on macOS, beyond packers, and their role in offensive and defensive ops.
-

Why Packers are Rare and Sus on macOS
Why third-party executable packers are rare on macOS, how they conflict with Apple’s security model, and why their presence signals yikes
-

Signature-based Analysis for Reversing
Reversing Apple’s OS components often involves a hybrid approach: using whatever OSS is available, alongside the binaries and signatures.
-

Binary Extraction with Visual Tooling
When source code is unavailable or incomplete, extracting information (“binary extraction”) directly from binaries is the main way forward.
-

macOS Reversing: Bridging Source and Binary with Open Source as a Guide
macOS reversing with open source – a rant, guide, and attempt at documenting some of my learnings in reverse engineering.