Exploiting Insecure Data Storage in Mobile When to Use Use this skill when: - Assessing whether mobile applications store sensitive data securely on the device filesystem - Testing for credential leakage through SharedPreferences, SQLite databases, or plists - Evaluating keychain/keystore implementation for proper access control attributes - Performing data-at-rest security assessment during mobile penetration tests Do not use this skill on production user devices without authorization -- data extraction techniques require physical access or root/jailbreak privileges. Prerequisites - Rooted A…