App Protector Freemium SDK enables limited threat detection on iOS devices. Supported detections include:
- Jailbreaking detection;
- Code Signature;
- Downloaded from trusted source verfication;
Supported reactions to detected threats:
- Notify the user.
Jailbreaking is the process of removing the limitations put in place by a device's manufacturer, generally performed on Apple iOS devices. App Protector detects if the device is jailbroken, checks for unwanted libraries, and verifies access permissions to suspicious directories.
When a security event is detected, App Protector notifies the application about the detected problem on the device. This information can be shown to the user. This reaction is at the information level, reporting the detected event.
SDK can be downloaded from here.
SDK is delivered in a .zip format, where after unzipping, you will have an .xcframework file.
To import the said framework:
- Go to Add Files to .YourProjectName a. Choose the appropriate .xcframework for your target. b. Select Copy items if needed.
- Make sure to Embed & Sign your frameworks.
The following classes, structures, and methods are available in RASPPortalSDK:
The main class of App Protector SDK used to trigger tampering detection.
This method is used for a single on-demand App Protector detection. It expects one input parameter representing types of tampering to be detected. The method returns detected tampering or empty if no tampering is detected.
let detectedTamperings = RASPFacade.detectOnDemand(raspConfiguration: [.JAILBREAK])
Freemium App Protector doesn't collect anonymized security diagnostics data for app and device instances.
Explore our premium plan for additional features and unparalleled security.
Free SDK | Full SDK | |
---|---|---|
Jailbreak/Root Detection | ✓ | ✓ |
App Signature Integrity | ✓ | ❌ |
App Store Validation | ✓ | ❌ |
Debugging Mode Detection | ❌ | ✓ |
Hooking Framework Identification | ❌ | ✓ |
Simulator/Emulator Check | ❌ | ✓ |
Screen Recording Defense (only iOS) | ❌ | ✓ |
Obfuscation | ❌ | ✓ |
App Integrity Check | ❌ | ✓ |
Web Portal | ❌ | ✓ |
Join our community and contribute to the ongoing development of App Protector. Whether it's filing issues, addressing existing ones, or enhancing our documentation, your contributions are appreciated.
ASEE group is one of the biggest IT companies in the area of production and implementation of its own software solutions and services in the region of South Eastern Europe, Turkey, Spain, Portugal, Andorra, Colombia, Peru and the Dominican Republic.
ASEE provides products and services within the Payment business under Payten name. Since October 2009, the shares of Asseco South Eastern Europe (WSE: ASSECO SEE, ASE) have been listed on the Warsaw Stock Exchange.
Freemium App Protector SDK is provided under a freemium model. Review the LICENSE for detailed information.