| Interface | Description |
|---|---|
| RootDetector |
| Class | Description |
|---|---|
| BuildTagsDetector |
Release-Keys and Test-Keys has to do with how the kernel is signed when it is compiled.
|
| BusyBoxProgramFileDetector |
Check the busybox program is installed.
|
| CommandDetector |
Check command exists
|
| DangerousPropertyDetector |
Check System properties
|
| FileDetector |
Check file exists in predefined path
|
| FRRootDetector |
Main Root Detector to detect device is rooted or not.
|
| FRRootDetector.FRRootDetectorBuilder | |
| NativeDetector |
Check su command natively using NDK
|
| PackageDetector |
User Package Manager and see if application is installed.
|
| PermissionDetector |
After the device is rooted, the super user may change permission of some files.
|
| RootApkDetector |
Check if there are well-known root apk files exist
|
| RootAppDetector |
Check if there are well-known root App are installed.
|
| RootCloakingAppDetector |
Check if there are well-known root cloaking App installed.
|
| RootProgramFileDetector |
Check common root program exist
|
| RootRequiredAppDetector |
Check if root required App are installed
|
| SuCommandDetector |
Check su command exists
|
| SystemPropertyDetector |
Check system property with expected value.
|