Cracking a virtualized binary with Angr

Reversing a custom VM-based obfuscation challenge using traditional patching, brute forcing, and symbolic execution with angr.

July 2, 2026 · 8 min · 1647 words · Noham

Bypassing Volkswagen's jailbreak detection

Reversing SecurityKit and patching out Volkswagen’s layers of anti-debugging and jailbreak checks.

June 24, 2026 · 48 min · 10151 words · Noham

Manually decrypting iOS & tvOS apps with LLDB and debugserver

When automated tools like TrollDecrypt fail on newer jailbreaks, it’s time to dust off the old-school manual decryption method using LLDB to dump memory directly.

May 28, 2026 · 6 min · 1186 words · Noham

Keygenning a barcode software license validation system

Deep dive into reverse engineering a REALbasic/Xojo application’s license validation logic, analyzing the serial number format, checksum algorithm, and hex phrase conversion using IDA Pro and LLDB.

March 2, 2026 · 40 min · 8400 words · Noham

Bypassing Crédit Agricole's jailbreak detection

Reversing the Crédit Agricole app: Analyzing its Swift-based jailbreak checks, debugging with LLDB to identify the specific file triggering the block, and implementing a Frida bypass.

February 15, 2026 · 10 min · 1976 words · Noham

LLDB Cheatsheet

A comprehensive LLDB command reference for reverse engineering.

January 1, 2026 · 13 min · 2576 words · Noham