Detection of Developer Options Status
Developer options is a section of the device’s global settings that allows access to various developer configurations. These configurations can greatly affect the behavior and security of the device. That settings section is by default hidden from common users.
Developer options is expected to be enabled on development devices but shouldn’t be enabled on devices of common users.
Malwarelytics for Android is able to detect when developer options is enabled on the device.
Triggering a Manual Check
Developer options status check can be triggered manually in RaspManager
by calling the isDeveloperOptionsEnabled()
method. A simple boolean answer is given.
val isDeveloperOptionsEnabled = raspManager.isDeveloperOptionsEnabled()
More information on general RASP feature configuration and usage can be found in this overview.