iOS Security Through Defensive Techniques. A practical guide to building resilient, tamper-proof, and secure iOS applications Deya Elkhawaldeh