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
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
Scoping and authorisation
Define targets, agree rules of engagement, obtain written authorisation from the asset owner. No testing starts without it.
-
2
Reconnaissance
Map the attack surface, enumerate services and identify the realistic entry points.
-
3
Vulnerability identification
Automated scanning as a baseline, then manual verification to eliminate false positives.
-
4
Exploitation
Controlled exploitation to prove impact. We demonstrate reachability, not theoretical risk.
-
5
Post-exploitation
Where authorised, establish what an attacker could reach from the initial foothold.
-
6
Reporting and retest
Report with evidence, then a free retest of remediated findings within the agreed window.
What you receive
Frequently asked questions
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