Service / Validate
Prove what an attacker could achieve, inside the scope you set.
Authorized, hands-on testing of the applications, APIs, networks and systems you choose. Under agreed rules of engagement, our specialists chain weaknesses into attack paths, demonstrate impact safely and report every finding with its evidence and fix priority.
- Purpose
- Prove what an attacker could achieve
- Deliverables
- Executive summary, Technical findings, Risk rating with rationale, Prioritized remediation, Retest results
- Starts with
- Agreed scope and written authorization
Overview
What penetration testing is for.
A penetration test answers a narrower and more practical question than a scan: given this scope, what could a capable attacker achieve? Testers combine automated discovery with manual investigation to chain weaknesses together, test business logic and confirm which issues are real.
Every engagement is bounded. Targets, testing windows, permitted techniques and escalation contacts are agreed in writing before any testing begins, and testing stops at the limits you set.
Suited to
- Before launching or significantly changing an application or service
- When you need independent evidence of how well existing controls hold up
- After a vulnerability assessment, to confirm which findings are exploitable
- When a customer, partner or regulator asks for a recent test of a defined scope
Typically in scope
- Web applications and their authentication flows
- APIs and the services behind them
- Internet-facing network services and infrastructure
- Internal network segments, where access is arranged
- Cloud-hosted workloads, within the provider's testing rules
Approach
How the work is done.
The steps every engagement follows, at the level we share publicly.
- 01
Scope and authorize
Agree targets, objectives, testing windows, exclusions and escalation contacts. Testing starts only after written authorization from the system owner. - 02
Map and model
Understand the target: its exposed services, roles, data flows and the paths an attacker would most likely explore. - 03
Test and investigate
Combine tooling with manual testing to identify weaknesses, including flaws in logic and authorization that scanners do not detect. - 04
Demonstrate impact safely
Where the rules of engagement permit, confirm exploitability with the least intrusive technique that proves the point. - 05
Report and debrief
Deliver findings with evidence, risk rationale and remediation guidance, then walk your teams through them. - 06
Retest
If agreed, verify fixes and record the result in an updated report.
Deliverables
What you receive.
Deliverables are confirmed in writing during scoping, so you know exactly what to expect before the work begins.
- 01Executive summary
- What was tested, what was found and what it means for the organization, in plain language.
- 02Technical findings
- Each issue with affected components, reproduction steps and supporting evidence.
- 03Risk rating with rationale
- Severity explained by likelihood and impact in your context.
- 04Prioritized remediation
- Specific, ordered guidance your engineering teams can plan against.
- 05Retest results
- Confirmation of which fixes hold, where a retest is part of the engagement.
Before we start
What we need, and what is not included.
What we need from you
- Written authorization from someone with authority over every system in scope
- A defined target list, environments and testing windows
- Named technical and escalation contacts on your side
- Test accounts for each role in scope, where authenticated testing is needed
- Confirmation of any hosting or cloud provider notification requirements
Not included
- A guarantee that every vulnerability has been found. A test covers an agreed scope over an agreed period.
- Compliance certification or attestation. Reports can support your own compliance work.
- Denial-of-service or load testing, unless explicitly agreed in writing.
- Social engineering or physical testing, unless separately scoped and authorized.
Related technology
Where software helps.
Advanced Vulnerability Assessment
Threatless DeepScan
Designed for focused, evidence-led assessment between engagements.
Explore DeepScanExternal Attack Surface Management
Threatless Surface
Designed to keep the external scope of a test grounded in what is exposed today.
Explore Surface
Questions
What teams ask before scoping.
How is a penetration test different from a vulnerability assessment?
A vulnerability assessment aims for breadth: identifying and classifying weaknesses across a scope. A penetration test aims for depth: confirming which weaknesses can be exploited, how they combine and what an attacker could reach. Many organizations use both.
How long does a penetration test take?
It depends on the size and complexity of the scope. Duration, effort and timing are agreed during scoping, before any work begins.
Will testing disrupt our production systems?
Testing is planned to avoid disruption. The rules of engagement set permitted techniques and testing windows, and testers stop and contact you if anything unexpected happens. Testing a representative staging environment is often a good option.
Do you ever test without permission?
No. Testing only happens with written authorization from the owner of every system in scope.
Can you retest after we fix the issues?
Retesting can be included in the engagement, so you have evidence that fixes are effective.
Related
Penetration Testing
Know what an attacker could achieve in your environment.
Describe the systems involved, the question you need answered and any deadline. We will propose a scope. Nothing is tested until it is authorized in writing.