home / services

service · mobile

Android and iOS mobile app penetration testing

Package analysis and tests on a test device. Only for apps the client owns or has the right to test.

what it covers

What we check in the app.

1

Local storage

Sensitive data saved in clear text on the device.

2

Network communication

Clear traffic, certificates not verified, no certificate pinning.

3

Components exposed to other apps

Screens or services accessible from other apps.

4

Excessive permissions

Permissions the app does not use or should not ask for.

5

Secrets in code

Keys and tokens included in the package.

6

Runtime behaviour

Controls that can be bypassed on the test device.

how we work

A fixed method, with a person at the end.

01

Package analysis

The APK or IPA file is analysed without running it.

02

Hypotheses

The plan proposes the most promising dynamic checks.

03

Test on device

Tests run on a test device, with test accounts.

04

Review

A person reproduces each vulnerability and assigns the severity.

05

Report

Steps, evidence and fix for each confirmed vulnerability.

included and not included

What you receive, and what is not in the service.

Included

  • Package analysis
  • Tests on a test device
  • Report with reproduction steps
  • Fix for every confirmed vulnerability

Not included

  • Testing without a signed authorisation
  • Denial-of-service testing
  • Social engineering or physical attacks
  • Testing of third-party systems
  • Testing of apps from third parties or not owned by the client

service sheet

To get started.

ItemDetail
Type of testStatic and dynamic, on a test device
To start, we needAPK or IPA file, test account, test device
DeliveryReport and action log
Pricefrom €2,500 to €5,000

Want to test your mobile app?

We reply by hand with a written proposal.

Request access