Identifying vulnerabilities in financial mobile apps