Skip to content

Technical Testing

Vulnerability Assessment and Penetration Testing

Testing that produces a report your engineers can act on and your regulator will accept — not an unfiltered scanner export with a logo on the cover.

What we test

  • External network — internet-facing infrastructure, exposed services, perimeter configuration and attack surface discovery.
  • Internal network — post-compromise lateral movement, privilege escalation, directory service attack paths and segmentation validation.
  • Web applications — tested against the OWASP Testing Guide, with manual business logic testing that scanners cannot perform.
  • APIs — authentication, authorisation, object-level access control, rate limiting and data exposure.
  • Mobile applications — Android and iOS, covering client-side storage, transport security, and the backing API.
  • Cloud configuration — identity and access, network exposure, storage permissions and logging across AWS, Azure and Google Cloud.
  • Wireless and physical — where the scope calls for it.

Why the report is different

The failure mode of this market is a 200-page automated scan output with every informational finding included, no validation, and no exploitability assessment. It wastes engineering time and gives the audit committee no basis for a decision.

Every finding we report is manually validated. Each one states what we did, what we got, why it matters in your specific context, and what to change. Findings are rated on likelihood and impact rather than on the scanner's default CVSS score, because a critical-rated vulnerability on an isolated test host is not a critical business risk.

Testing coverage

External network Perimeter and exposed services Web, API & mobile OWASP-aligned, with manual logic testing Internal network Lateral movement and privilege escalation Cloud configuration Identity, exposure, storage and logging
Scope is agreed in writing before any traffic is sent.

Rules of engagement

Testing is destructive if it is done carelessly. Before any traffic is sent we agree a written rules-of-engagement document: in-scope targets and explicit exclusions, testing windows, prohibited techniques such as denial of service or social engineering unless separately authorised, escalation contacts, and a stop condition. We provide source IP addresses in advance so your SOC can distinguish us from a genuine attacker — or, if you want to test detection, we agree deliberately not to.

How the engagement runs

  1. 1

    Scoping and authorisation

    Define targets, agree rules of engagement, obtain written authorisation from the asset owner. No testing starts without it.

  2. 2

    Reconnaissance

    Map the attack surface, enumerate services and identify the realistic entry points.

  3. 3

    Vulnerability identification

    Automated scanning as a baseline, then manual verification to eliminate false positives.

  4. 4

    Exploitation

    Controlled exploitation to prove impact. We demonstrate reachability, not theoretical risk.

  5. 5

    Post-exploitation

    Where authorised, establish what an attacker could reach from the initial foothold.

  6. 6

    Reporting and retest

    Report with evidence, then a free retest of remediated findings within the agreed window.

What you receive

Executive summary written for non-technical readers
Technical findings with reproduction steps, evidence and affected assets
Risk rating based on real exploitability and business impact, not raw CVSS
Specific, actionable remediation guidance per finding
Retest report confirming which findings are genuinely closed
Attestation letter suitable for clients, regulators or certification bodies

Frequently asked questions

A vulnerability assessment identifies and catalogues weaknesses, largely through automated tooling — it is broad and shallow. A penetration test attempts to exploit them to demonstrate real impact — narrow and deep. Most regulatory requirements expect both: periodic vulnerability scanning and a less frequent, deeper penetration test.

Annually as a minimum for most regulated organisations, and after any significant change to the environment or the application. Card-handling environments and organisations under specific regulatory frameworks may face more prescriptive requirements — we confirm this against your applicable framework at scoping.

It should not, and we work to avoid it. Denial of service techniques are excluded by default. That said, testing production infrastructure carries non-zero risk, which is why we agree testing windows, maintain a live escalation contact, and can stop immediately. Where risk tolerance is low, we test a production-equivalent staging environment.

We provide an attestation letter confirming the scope, dates, methodology and that identified findings were retested. There is no such thing as a "penetration testing certificate" that means anything — be cautious of firms that offer one.

Related services

Related regulatory frameworks

Need an independent view?

Tell us the scope, the regulator and the deadline. We will come back with an approach, a team and a fee estimate.

Request a proposal
Top