Hello There!#
I’m Noham, and this is my “technical journal” moslty focused on iOS and macOS reverse engineering. Most of my posts dive into software licensing systems, mobile app security, DRM technologies, hardware internals, and the occasional malware analysis. I also build automation tools and experiment with APIs when something catches my interest.
When I write about reverse engineering, I’m not telling a neat, linear story, I’m smoothing out the chaos that actually happened. The real work is often messy and random, especially when I’m facing a new target. Writing things down and trying to teach others is how I make sense of that mess; it’s my best way to learn and discover. It’s also where I experiment with better methods and techniques so the next time I’ll do smarter work. Keep learning :)
This space serves as both a personal knowledge base and a way to share what I learn with others. Feel free to explore my posts through the Tags page or use the Search function to find specific topics.
Uses#
Are you curious about what technology I use? See my /uses page.
Connect#
Hardware Laptop: 14" MacBook Pro M2 Pro - Midnight, 10-CPU / 16-GPU, 32 GB RAM, 2 TB SSD Airpods: AirPods Pro 2 Keyboard: Logitech MX Mechanical Mini (Brown Switches) Mouse: Logitech G502 Lightspeed Watch: Apple Watch Series 9 - 41mm Wifi Midnight Alluminum Case Monitor: Samsung S27A800U - 27" 4K IPS Dock: CalDigit USB-C HDMI Dock Headphones: AirPods Pro 2 Backup Disk: LaCie Rugged Secure 2 TB Apple TV: Apple TV HD (2015) Devices Device Variant Colour Storage OS Version Jailbroken Purpose iPad Air iPad4,1 (A1474) Silver 32GB 12.5.5 (16H62) Yes Old iPhone 6s iPhone8,1 (A1688) Space Gray 64GB 15.8.6 (19H402) Yes Testing iPhone 8 iPhone10,1 (A1863) Space Gray 64GB 16.7.15 (20H380) Yes Testing iPhone XS iPhone11,2 (A1920) Space Gray 64GB 18.7.5 (22H311) No Old iPhone 16e iPhone17,5 (A3409) Black 128GB 18.7.1 (22H31) No Main Software Editors: VSCode, Obsidian Terminal: Tabby, iTerm2 SSH Client: Termius RSS: FreshRSS (self-hosted) + NetNewsWire Browser: ungoogled-chromium (daily), Chrome Dev (testing) Server / Homelab Server: Raspberry Pi 5 - 8 GB RAM Storage: NVMe Base + Crucial P3 Plus 1 TB