Technical testing
Vulnerability Assessment and Penetration Testing (VAPT)
A vulnerability scan tells you what is exposed. A penetration test tells you what someone could do with it. Both have a place, and buying the first while believing you bought the second is one of the more expensive mistakes in security.
- Standard
- OWASP · NIST SP 800-115
- Severity scale
- CVSS
- Retest
- Included
- Minimum cadence
- Annual
The distinction that matters
A vulnerability assessment is broad and largely automated: enumerate hosts, services and software, identify known weaknesses, rank them. It answers "what is exposed" across a wide estate and is worth running frequently.
A penetration test is narrow, manual and goal-directed. A tester chains weaknesses together the way an attacker would — a low-severity information disclosure plus a weak access control becomes account takeover — and demonstrates real impact. Chaining is precisely what a scanner cannot do, which is why a clean scan and a failed pentest routinely coexist.
We work to published methodology rather than a proprietary black box: the OWASP Web Security Testing Guide for web targets, the API Security Top 10 for APIs, the Mobile Application Security Testing Guide for mobile, and NIST SP 800-115 for the wider process. Findings are rated with CVSS, and every one carries the steps to reproduce it.
Two tests, not one
Infrastructure and application testing look for different things, and they are not on the same clock. Buying a single annual "VAPT" quietly means one of the two is being tested far less often than it should be.
Infrastructure VAPT
The exposed estate changes constantly and largely without a release: a firewall rule, a new instance, a storage bucket, an expired certificate, a newly published CVE against something you already run. Quarterly matches the rate at which the answer actually changes, and it is short enough that a finding is still cheap when it is found.
- Recommended cadence
- Quarterly
Network, hosts, services, cloud configuration
Application and API VAPT
Application risk moves with your code rather than with the calendar, so the cadence that matters is the release one: a major release is the event that can introduce an access-control flaw or a broken authorisation boundary. The periodic test is the floor beneath that, half-yearly where the application handles payments, health data or personal data at scale.
- Recommended cadence
- Annually, or half-yearly — and on every major release
Web and mobile applications, APIs, authentication, business logic
What it will ask of you
A test is only as useful as the access and the authority behind it. These are the four things that decide whether a report is worth reading.
Written authorisation
Named targets, a test window, escalation contacts and what is explicitly out of bounds. We do not test an asset you cannot demonstrate authority over, and where a cloud provider requires notification we will tell you which.
A decision about depth
Credentials and some documentation turn reconnaissance budget into findings budget. Pure black box is realistic and pays for rediscovering an architecture you could have handed over.
Somebody who owns remediation
A report with no owner becomes a backlog item that ages. The findings are ranked so that the first week of work is obvious.
A window for the retest
The retest letter — not the original report — is what demonstrates to an auditor or a customer that the findings were closed.
What it is used for
- Evidence for ISO/IEC 27001 and SOC 2, both of which expect technical testing on a defined cycle.
- Customer and regulator obligations that name an independent test at a stated frequency.
- Pre-release assurance for a major feature, a new integration or a cloud migration.
- A ranked, costed remediation backlog engineering can act on instead of a scanner dump.
Where we come in, and where we stop
This is the one service where we ARE the assessor, and the difference is worth stating plainly. The impartiality rule that keeps us out of ISO and SOC 2 assessment applies to certifying a management system — it does not apply to technical testing, which is why the same firm may both test and advise. What we will not do is test a control we designed and then present that test as independent assurance of our own work.
Ours
- Scope, rules of engagement and the authorisation
- Reconnaissance, mapping and the testing itself
- Demonstrating findings to real impact, safely
- The report, the remediation guidance and the retest
Yours
- Authorising the test, and confirming you hold that authority
- Owning remediation, with our support
- Deciding what a finding is worth fixing first, on your risk appetite
How an engagement runs
Testing proceeds only under written authorisation naming the in-scope targets, the window and the rules of engagement. We do not test an asset you cannot demonstrate authority over.
- 01Scope and authorisationWe agree targets, environments, test window, escalation contacts, and what is explicitly out of bounds. You sign an authorisation, and where a cloud provider requires notification we tell you which.
- 02Reconnaissance and mappingEnumerate the attack surface as an outsider sees it, then map application logic, roles and trust boundaries.
- 03TestingAutomated coverage for breadth, manual testing for depth — authentication and session handling, access control and privilege boundaries, injection, business logic, configuration and secrets exposure.
- 04Exploitation and chainingConfirmed findings are demonstrated to real impact, safely and within the agreed rules. Nothing destructive, and no data is exfiltrated beyond what proves the finding.
- 05ReportingAn executive summary that a board can read, and technical findings your engineers can act on: severity, reproduction steps, evidence and specific remediation guidance.
- 06Remediation support and retestWe work through the backlog with your engineers and retest the fixes, then issue a retest letter you can hand to a customer or an auditor.
What you get from us
- Executive summary written for a non-technical reader
- Findings with CVSS severity, evidence and reproduction steps
- Remediation guidance specific to your stack, not generic advice
- A prioritised backlog your engineers can pick up directly
- Retest of remediated findings and a retest letter for third parties
Common questions
How often should we test?
Annually as a floor, and after any significant change to an in-scope system. Organisations shipping continuously usually pair an annual deep test with lighter testing at each major release.
Black box, grey box or white box?
Grey box gives the best return for most engagements — the tester gets credentials and some documentation, and spends the budget finding flaws rather than rediscovering your architecture. Pure black box is realistic but pays for reconnaissance you could have supplied.
Will testing take our systems down?
Testing is designed to avoid disruption and destructive techniques are excluded by the rules of engagement. Some classes of test carry real risk on fragile systems; where that applies we say so at scoping and test against a staging environment instead.
Do you test cloud configuration?
Yes — identity and access policy, network exposure, storage permissions, logging and key management across the major providers. Cloud misconfiguration is where a large share of real findings sit.
Is the report enough for our auditor?
Yes. The report identifies scope, methodology, dates, tester and findings, which is what an ISO 27001 or SOC 2 auditor is looking for. The retest letter is what demonstrates the findings were closed.
Related services
ISO/IEC 27001 — Information Security Management
Build an information security management system that survives Stage 2 — and the three years of surveillance that follow.
SOC 2 Type 2 Readiness
Evidence that your controls ran for months, not that they existed on a date — the report enterprise procurement usually means.
ISO 22301 — Business Continuity Management
Know which activities cannot stop, how long they can be down, and what you will actually do — tested before you need it.
Related insights
Technical testing
The OWASP Testing Guide, and how to tell a real penetration test from a scan
Two tests can cost the same and cover entirely different ground. The methodology is how you tell, and it is checkable before you pay.
Technical testing
NIST SP 800-115: the four phases, and the one that is not a phase
The four-phase shape behind most credible test methodologies — and the phase that is not fourth at all.
Testing
What a CVSS score does and does not tell you about your risk
A shared scale for technical severity — deliberately context-free, which is exactly why it is not your priority order.