Sign in

  1. What’s the difference between native apps and non-native apps?
  2. What’s the difference between “cross-platform” mobile apps and “hybrid apps”?
  3. How do cross-platform apps and hybrid apps relate to the ‘native vs non-native’ app question?
  4. And finally what are Progressive Web Apps (PWA) and how do they fit into the mix?

how to prevent MFA Bypass attacks, a more common tool for cybercriminals to exploit mobile apps.

  • What are mobile SDKs, how are they used, why do people create them, and why are they important to the mobile economy?
  • Common use cases for SDKs in mobile apps
  • How are SDKs implemented in mobile apps?
  • Platform and Framework limitations and other challenges developers face when implementing mobile SDKs
  • Hidden costs of manually implementing and updating mobile SDKs in apps.
  • What are the security considerations of implementing SDKs
  • New…

How mobile malware adapts and changes based on the environment and how that enances its ability to prey on ususpecting users.

Most Mobile Apps Can Be Hacked In 15 Minutes

Hackers Jailbreak iPhones to compromise iOS and gain full administrative control over the enviorment

And why no mobile app is safe on a Jailbroken iPhone

What is Jailbreaking iOS — ie: What does it mean to Jailbreak an iPhone?

Jailbreaking is the process of unlocking the iOS operating system on an Apple mobile device. Jailbreaking is a form of administrative privilege escalation, which bypasses Apple’s restrictions, resulting in full administrative control over the OS (the highest level of administrative privilege possible). Jailbreaking is often accomplished by exploiting bugs in Apple’s software/firmware or modifying system kernels to allow read and write access to the file system. Jailbreaking is one of the primary methods/tools for every hacker — both black hat hackers and white hat hackers (eg: penetration testers or security researchers). They all use Jailbreaking in similar ways (to compromise…

How to use SSL Certificate Validation & Certificate Pinning to Prevent Phishing

What is Mobile Phishing?

Mobile Phishing is a cybercrime in which an attacker impersonates a legitimate/trusted institution and uses social engineering techniques to trick mobile users into doing what the hacker wants. The goal of phishing is usually either to trick mobile users into providing sensitive information (e.g. PII, username/password, SS #, banking details, credit card info, etc) or to download/install malware (for example using a fake app, or clone, or malware embedded inside a legitimate app). There are many many different forms and variants of phishing, such as spearphishing (high-value targets, usually execs), vishing (voicemail based), smishing (SMS based), and much more. Phishing…

How I fixed vulnerabilities in Uber’s mobile app in minutes without coding


ALAN BAVOSA is VP of Security Products at Appdome, a no-code mobile app security and development platform.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store