Hacking and Securing iOS Applications (Stealing Data, Hijacking Software, and How to Prevent It)