Android iPhone Risks and Solutions
summary
Claims exploited: 100% of a 2013 snapshot of top 100 Android apps had cracked versions and paid iPhone apps show ~50–56% crack rates; studies cited include IEEE 2012 and NCSU 2012. Tools and methods shown include IDA Pro, Hopper, dex2jar, otool, strings and Clutch to defeat encryption, plus method swizzling, JNI/assembly patches and jailbreak bypass by checking cydia.app. Practical build is an OWASP reverse engineering and binary protection project with recommendations like anti-debug + multi‑layer checksum guards to raise attacker cost.
AI-written summary · about
chapters (16)
- 0:00Start
- 0:47The Prevalence of App Cracking
- 3:48Sources of Untrustworthiness
- 4:19Preserving the Integrity of Your Apps
- 7:09Tampering with Critical Business Logic
- 8:04Proprietary Algorithms
- 15:21Android Repackaging Vulnerability
- 17:16Security Control Bypass
- 17:49Presentation Layer Modification
- 18:03Cryptographic Key Replacements or Interception
- 22:48String Tables
- 23:29Application Decryption
- 24:06Examples of Cryptographic Key Theft
- 24:28Anti Debugger Checks
- 30:10Reverse Engineering and Code Modification Prevention Project
- 30:35Conclusions
related talks
49mHow to Hack Your Own Mobile App
47mSecuring Android Applications
01h 07mHow to attack (and secure) an Android app: an introduction
28mProtecting Mobile Games Against Hackers, Crackers & Copycatters
47mBASHing iOS Applications
58mUncovering OWASP’s Mobile Risks in iOS Apps
33mHacking and protection of Mobile Apps and backend APIs
21mSecuring the Unseen: Advanced Threats, Best Practices & Challenges in Mobile App Security
