All Episodes

April 21, 2025 8 mins
Episode Title: The 92% Problem: Moving Beyond Obfuscation to Secure Mobile Apps

Episode Summary: Welcome to another episode of Upwardly Mobile, the podcast that dives deep into the world of mobile app development and security, sponsored by Approov! In this episode, hosts Skye Macintyre and George McGregor tackle a concerning statistic: a new analysis reveals that a staggering 92% of mobile apps use insecure cryptographic methods. We explore the findings of the Zimperium report, "Your Apps are Leaking: The Hidden Data Risks on your Phone," which analyzed over 17,000 enterprise mobile applications and uncovered widespread vulnerabilities, including misconfigured cloud storage, hardcoded credentials, and alarmingly outdated cryptographic practices.We delve into why traditional static defenses like code obfuscation are no longer sufficient to protect against modern threats. While obfuscation aims to deter reverse engineering, it ultimately fails to prevent determined attackers with advanced tools and dynamic analysis techniques from compromising applications at runtime. As OWASP guidance acknowledges, "Ultimately, the reverse engineer always wins" against purely static defenses.The episode highlights the evolving threat landscape, emphasizing the weaponization of Artificial Intelligence (AI) and the relentless targeting of Application Programming Interfaces (APIs). AI is being used to automate attacks, create adaptive malware, hyper-personalize social engineering, and accelerate vulnerability discovery. APIs, the backbone of modern mobile apps, are prime targets for credential stuffing, account takeover, and business logic abuse. Static defenses on the client-side offer little protection against these server-side vulnerabilities and sophisticated attack methods.We then shift our focus to the critical need for dynamic security measures that protect applications during runtime.

We discuss several key techniques:
  • Runtime Application Self-Protection (RASP): This technology is built into the app or its runtime environment, enabling it to detect and prevent real-time attacks by monitoring inputs, outputs, function calls, and interactions with the operating system. RASP can detect reverse engineering attempts, code tampering, and execution on compromised devices.
  • Runtime Secrets Protection: This approach eliminates hardcoded secrets by delivering them securely, just-in-time, to validated app instances via a backend service. App attestation checks ensure that secrets are only provided to legitimate, untampered applications.
  • Dynamic Certificate Pinning: This method secures communication channels against Man-in-the-Middle (MitM) attacks by dynamically retrieving and verifying server certificates from a trusted management service. This offers greater flexibility and reduces the risk of outages compared to static pinning.
  • App Attestation & Token-Based API Access: This process verifies the authenticity and integrity of the mobile application instance before granting access to sensitive APIs. Successful attestation results in a short-lived token that the API backend can verify, ensuring requests originate from genuine, unmodified apps.
These dynamic techniques work synergistically to create a layered defense strategy aligned with Zero Trust principles – "never trust, always verify". By continuously assessing the security posture of the application and its environment in real-time, these methods offer significantly stronger protection against modern threats than static defenses alone.Stay informed, stay secure, and stay ahead in the world of mobile cybersecurity with Upwardly Mobile!Relevant Web Links:
  • 92% of Mobile Apps Found to Use Insecure Cryptographic Methods - Infosecurity Magazine: https://www.infose

Advertise With Us

Popular Podcasts

Stuff You Should Know
Dateline NBC

Dateline NBC

Current and classic episodes, featuring compelling true-crime mysteries, powerful documentaries and in-depth investigations. Follow now to get the latest episodes of Dateline NBC completely free, or subscribe to Dateline Premium for ad-free listening and exclusive bonus content: DatelinePremium.com

On Purpose with Jay Shetty

On Purpose with Jay Shetty

I’m Jay Shetty host of On Purpose the worlds #1 Mental Health podcast and I’m so grateful you found us. I started this podcast 5 years ago to invite you into conversations and workshops that are designed to help make you happier, healthier and more healed. I believe that when you (yes you) feel seen, heard and understood you’re able to deal with relationship struggles, work challenges and life’s ups and downs with more ease and grace. I interview experts, celebrities, thought leaders and athletes so that we can grow our mindset, build better habits and uncover a side of them we’ve never seen before. New episodes every Monday and Friday. Your support means the world to me and I don’t take it for granted — click the follow button and leave a review to help us spread the love with On Purpose. I can’t wait for you to listen to your first or 500th episode!

Music, radio and podcasts, all free. Listen online or download the iHeart App.

Connect

© 2025 iHeartMedia, Inc.