5. Application Security

Mobile App Security — Quiz

Test your understanding of mobile app security with 5 practice questions.

Read the lesson first

Practice Questions

Question 1

Which principle of the STRIDE threat model addresses the risk of malicious modification of code or data within a mobile app?

Question 2

Which HTTP header should a mobile app's backend server include to enforce use of HTTPS by preventing protocol downgrade attacks?

Question 3

On iOS, which hardware component provides a secure enclave for cryptographic operations and key storage, isolated from the main processor?

Question 4

A mobile app uses SQLCipher to encrypt its SQLite database. Which aspect of secure storage does this primarily address?

Question 5

Considering Android's runtime permission model, which behavior describes how dangerous permissions are presented to users?
Mobile App Security Quiz — Cybersecurity | A-Warded