Root Detection SDK
The Root Detection SDK detects if an application runs on a rooted (Android) or jailbroken (iOS) device, based on residual traces of the rooting method. The traces to detect are listed in an encrypted and signed signature file which is delivered with the SDK package. The Root Detection SDK is limited to trace detection. It does not provide active answers to detection.
As input, the SDK uses a file that contains a list of evidence of the rooting process. This file is signed and encrypted. The file is updated with each release of the OneSpan Mobile Security Suite package if new evidence or new rooting methods have been identified.
For more detailed information about the SDK and integration instructions, refer to the OneSpan Root Detection SDK Integration Guide included in the OneSpan Mobile Security Suite product package.