A Brief History of Mobile Malware and How to Protect Your Apps