Ipaguard Interface Overview

The Ipaguard interface is divided into two main sections:

  • Left Navigation Menu: Includes Start Page, Code Module, File Module, and Resigning & Testing Module
  • Right Function Panel: Changes according to the selected feature, but the overall structure remains consistent:
    • Top: Filters and display controls
    • Middle: Main content area
    • Bottom: Function switches and strength control

Below is an introduction to the main functional interfaces of Ipaguard.


Start Page

Features Overview:

  • Open files
  • Load files from configuration
  • Switch application language
  • Log in to account
  • View version information

Start Page


Cross-Platform Support

Ipaguard runs across multiple platforms with strong compatibility:

  • Supported OS: Windows, macOS, Linux
  • Debugging Scenarios: iOS, Android, and native apps
  • Browser Support: Safari, Chrome, WebKit, WebView, Mini Programs
  • Connection Methods: USB / Wi-Fi

Code Obfuscation Interface

Layout:

  • Top: Select the target Mach-O file
  • Middle: Filtering and control options
  • Main Area: Configure various types of obfuscation rules based on the menu

Key Features:

  • Configure obfuscation for class names, method names, method parameters, and variables
  • Set obfuscation rules and scope

Code Obfuscation Interface


Resource File Obfuscation Interface

Features Overview:

  • File name modification
  • Web resource compression
  • Image watermarking

Layout:

  • Top: Display and filter controls
  • Middle: File list
  • Bottom: Processing switches

Resource File Interface


Resigning Interface

Features Overview:

  • Configure signing certificates and provisioning profiles
  • Set app capabilities (usually no changes required)
  • Option to install directly on the device after obfuscation/encryption

Layout:

  • Bottom section includes the main switch for enabling/disabling signing

Resigning Interface