Configuration File Reference

XTD Protect for iOS Command Line Tools

Property nameDescriptionDefault value
monitoring api keySpecifies the API key that will be used for contacting the API when the tool is run in "online" mode""
monitoring api key idSpecifies the API key id that will be used for contacting the API when the tool is run in "online" mode""
monitoring api key owner emailSpecifies the API key owner email that will be used for contacting the API when the tool is run in “online” mode.""
check network coverageControls the amount of antitamper checks injected into a binary. Possible values are “off”, “min”, “std” or “max”.
Verimatrix strongly recommends that you do not turn off antitamper checks.
std
enable frida hooking preventionEnables or disables the Frida hooking prevention mechanism.False
exclude binariesExcludes specified binaries from protection. Commonly used to skip protecting publicly-available frameworks. Accepts a comma-separated list of binary names.""
jailbreakDetection of jail-broken devices. Can take a value of “off”, “soft” and “hard”. Soft jailbreak is not available in “offline” mode.hard
secrets filenameObfuscates secrets found in specified file using the more secure stack based string obfuscation.""
secrets stringsObfuscates the comma- separated list of secrets using the more secure stack based string obfuscation.""
enable string obfuscationEnables the string obfuscation system.True
enable symbol strippingStrip symbols from the protected binaries.True
enable url detectionEnables the URL detection feature.True
enable app properties protectionAnti-tamper protection of selected application properties.True
enable app resources protectionAnti-tamper protection of the selected application resources.True
enable app resource deletion checkDetection of deleted or renamed resources.True
enable javascript encryptionEncryption of Javascript files for web apps.False
enable override xcode toolchainAllow the use of an Xcode toolchain that is newer than the one used for the compilation of the main app.False
override xcode version idSpecifies the version of Xcode to use for the protection of all components in the archive. The value must be a valid Xcode build id, e.g. 13C100""
protect frameworksSpecifies which embedded frameworks are to be protected. Accepts comma-separated list of binary names. If set to empty, no protection will be applied to frameworks. When set to a wildcard “*”, all frameworks will be protected.""
protect pluginsSpecifies which app extensions are to be protected. Accepts a comma-separated list of binary names. If set to empty, no protection will be applied to extensions. When set to a wildcard “*”, all extensions will be protected.""
subprocess timeoutA time limit (in seconds) on the process XTD Protect for iOS is running.7200

Did this page help you?