Skip to content

MASTG-TEST-0249: Runtime Use of Secure Screen Lock Detection APIs

Overview

This test is the dynamic counterpart to References to APIs for Detecting Secure Screen Lock.

Steps

  1. Run a dynamic analysis tool like Frida for iOS and look for uses of KeyguardManager.isDeviceSecure and BiometricManager.canAuthenticate APIs.

Observation

The output should contain a list of locations where relevant APIs are used.

Evaluation

The test fails if an app doesn't use any API to verify the secure screen lock presence.

Demos

MASTG-DEMO-0027: Runtime Use of KeyguardManager.isDeviceSecure and BiometricManager.canAuthenticate APIs with Frida