Practical defenses against banking Trojans: anti-phishing, app permissions, strong authentication, and sandboxing with ...