Reverse engineering
What the app reveals when decompiled: API keys, hidden endpoints, debug features, hard-coded secrets.
Mobile app pentest
Anyone can download your app, take it apart and watch how it talks to your servers. We do exactly that for iOS and Android, and tell you what an attacker learns from it.
In short
A mobile app penetration test examines an iOS or Android app and the backend it talks to. Testers reverse engineer the app, inspect what it stores on the device, intercept its network traffic and attack the APIs behind it, following the OWASP Mobile Application Security Verification Standard (MASVS). Zyberum tests the app and its API together, because most serious findings sit in the backend.
What we test
What the app reveals when decompiled: API keys, hidden endpoints, debug features, hard-coded secrets.
What is stored, where, and how well it is protected if the phone is lost or rooted.
Transport security, certificate pinning and what can be changed on the way.
Access control and business logic of the API: the place where other users’ data leaks.
Login, biometrics, tokens and how sessions survive.
For companion apps: Bluetooth pairing and commands to your IoT device.
Case studies
Full root access on the device, and access to the live WebRTC camera of other users through the cloud API.
We tested a camera-equipped robot vacuum: root access on the device, and cloud API flaws that opened the live camera of other users. What went wrong and why.
Read the case studyWe could see and activate other customers’ devices through MQTT, and geolocate where they are installed.
We tested a smart irrigation system: a broken MQTT setup let us see and switch the devices of other customers, and locate where they are installed.
Read the case studyFAQ
Both. The app is the map, the backend is where the data is. Testing only the app misses the findings with the highest impact.
No, a test build is enough. With source code we can go deeper in the same time.
If iOS and Android use the same backend, the API findings apply to both. Platform-specific issues such as local storage need a test per platform.
Get started
Tell us which platforms, what the app does and which backend it uses. You get a fixed-price offer after the call.

Your call is withTom ZaubermannFounder & CEO, Zyberum
We reply within one business day.
Your privacy
We use cookies and similar technologies to measure our website and the success of our ads. You decide which ones we may use. You can change your choice at any time via "Cookie settings" in the footer. Privacy policy