ios-class-guard
« Back to VersTracker
Description:
Objective-C obfuscator for Mach-O executables
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Security
Tags: obfuscation objective-c ios security reverse-engineering
Install: brew install ios-class-guard
About:
IosClassGuard is an open-source tool that obfuscates Objective-C class names, methods, and selectors in Mach-O executables. By renaming symbols to random strings, it significantly increases the difficulty of reverse engineering and protects intellectual property. This helps prevent unauthorized access and tampering with proprietary iOS application logic.
Key Features:
  • Obfuscates Objective-C class names, methods, and selectors
  • Generates a mapping file for crash report de-obfuscation
  • Integrates with Xcode build phases for automated protection
  • Supports Mach-O executable formats
Use Cases:
  • Protecting proprietary business logic in iOS apps
  • Hiding sensitive API endpoints and internal architecture
  • Complying with security requirements for app distribution
Alternatives:
  • ios-protect – Commercial alternative offering broader protection features
  • SwiftShield – Focuses on Swift obfuscation, while IosClassGuard targets Objective-C
Version History
Detected Version Rev Change Commit
Nov 10, 2024 4:33pm 0 VERSION_BUMP ccc97628
Sep 14, 2024 9:08am 0 VERSION_BUMP 9804e164