Cybersecurity
Penetration Testing That Shows What an Attacker Could Reach
A scanner lists weaknesses. A test proves which of them can be chained into real access to something you care about, and gives you a report your board, your insurer, and your auditor can all read.
Before you compare quotes
Two very different services are sold under the same name
Organizations shopping for a penetration test routinely receive quotes that differ by an order of magnitude, and conclude that someone is overcharging. Usually the quotes are not for the same thing.
At one end is an automated vulnerability scan, exported and formatted with a title page. It is fast, it costs very little to produce, and it enumerates known weaknesses. What it cannot do is judgment: it will not notice that a low-severity information disclosure on one host reveals a naming convention that makes a service account guessable, that the account has excessive rights, and that those two facts together produce administrative access. It reports three unrelated items and moves on.
At the other end is a person working to an objective (reach the customer database, reach domain administrator, reach the file share containing controlled information) using whatever legitimate weaknesses your environment offers, in combination. The output is a narrative of the path taken, with evidence, ranked by what it would actually mean for your business.
The second is what this page describes. It is more expensive per engagement and it is the only version that answers the question leadership is actually asking, which is not "do we have vulnerabilities" but "what could someone do to us".
The problem
Why organizations commission a test
Rarely idle curiosity: testing is almost always triggered by a requirement or a change.
A contract clause requires it
A customer, prime contractor, or framework specifies periodic penetration testing and asks for the report as evidence.
An insurer is asking
Cyber liability renewal questionnaires increasingly ask when the last test was performed and what was done about the findings.
Something significant changed
A new internet-facing application, a network redesign, a cloud migration, or an acquisition altered the attack surface materially.
Scan results are not persuasive
Leadership has seen severity counts for years and needs a demonstration of business impact before funding remediation.
Controls have never been validated
Substantial money has been spent on security tooling and nobody has confirmed it detects or blocks anything under real pressure.
A prospective client demanded it
An enterprise security review requires an independent test report before your organization can be approved as a supplier.
Scope
What an engagement covers
Scope is agreed in writing before any testing begins, and priced against that scope rather than a headline rate.
Scoping and rules of engagement
Define targets, objectives, exclusions, testing windows, emergency contacts, and the techniques that are and are not authorized.
External network testing
Assess what your organization exposes to the internet and whether any of it provides a route inward.
Internal network testing
Model an attacker who already has a foothold (a compromised laptop or a phished credential) and determine how far that gets them.
Web application testing
Manual testing of authentication, authorization, session handling, and business logic, beyond what automated tooling detects.
Identity and privilege escalation paths
Examine directory and cloud identity configuration for the misconfigurations that turn a standard account into an administrative one.
Wireless and physical scope where relevant
Included when your environment and objectives justify it, and explicitly excluded when they do not.
Findings report and executive summary
One document that works for engineers and for leadership: attack narrative, evidence, impact-ranked findings, and remediation guidance.
Remediation support and retest
A working session on the findings, then verification testing of the fixes so closure is demonstrated rather than asserted.
Our approach
How a test runs
Predictable process, no surprises for your operations team, and a written scope you approve before anything starts.
- 01
Scope
Agree objectives, targets, exclusions, and rules of engagement, and confirm authorization from whoever owns the systems and hosting.
- 02
Test
Work toward the agreed objectives, chaining weaknesses where possible, with immediate notification if anything critical is found mid-test.
- 03
Report
Deliver the attack narrative, evidence, and impact-ranked findings, and walk your team through them rather than emailing a PDF.
- 04
Retest
After remediation, verify the specific findings are closed and issue an updated statement suitable for auditors and insurers.
Business outcomes
What you get from testing
The value is decision-grade information: what is genuinely reachable, and what to fix first.
Proof instead of theory
Demonstrated attack paths turn an abstract risk conversation into a specific, fundable remediation list.
Evidence for third parties
A report and retest statement in the form auditors, insurers, and enterprise customers expect to receive.
Validation of your controls
You learn whether your detection tooling actually noticed the activity, which is frequently the most uncomfortable finding.
Correctly ordered priorities
Impact-based ranking often reorders a remediation backlog that severity scores had pointed in the wrong direction.
A clearer picture for leadership
An executive summary a non-technical reader can act on, without the tool output that usually buries the point.
Verified closure
Retesting confirms fixes worked, so the next assessment starts from a known state rather than an assumption.
Fit
Who this is for
- Defense and federal suppliers whose contracts or frameworks require periodic testing
- Organizations completing a cyber insurance application or renewal questionnaire
- Companies undergoing an enterprise customer's supplier security review
- Businesses that have recently launched or substantially changed an internet-facing application
- Organizations that have invested in security tooling and want it validated under real conditions
- Teams that need demonstrated impact to justify remediation spending internally
When it may not be the right fit
We would rather tell you up front than sell you something that will not help.
- Organizations that have not yet run authenticated vulnerability scanning: testing will mostly rediscover unpatched systems at a much higher cost
- Buyers who need broad recurring coverage rather than a point-in-time engagement, where vulnerability management is the better fit
- Anyone seeking a certificate or a pass mark: a penetration test produces findings, not an endorsement
- Requirements that mandate a tester independent of the party managing the environment, where we will help you engage an independent firm instead
What a test does and does not prove
A penetration test is a point-in-time sample performed within an agreed scope and a finite number of hours. A clean report means the tester did not achieve the agreed objectives during that window using those techniques. It is not evidence that your environment cannot be compromised, and it says nothing about systems that were out of scope or about changes made the week after testing finished. Anyone presenting a test result as proof of security is overstating it.
Testing carries operational risk, and we manage it rather than deny it. Scope, windows, exclusions, and an emergency stop contact are agreed in writing, denial-of-service techniques are excluded by default, and fragile industrial, medical, or legacy systems are handled with additional caution or tested in a representative environment instead.
Independence matters for some requirements. Where a framework, customer, or insurer expects testing by a party independent of the team that built and manages the environment, we will tell you plainly rather than sell an engagement that will not satisfy the requirement, and we will help you scope and evaluate an independent tester.
Testing questions
What to ask before you buy a penetration test
How is a penetration test different from a vulnerability scan?
A scan enumerates known weaknesses across many systems automatically and reports what appears to be exposed. A penetration test is a person attempting to exploit weaknesses and, more importantly, to chain several unremarkable ones together to reach something valuable. That chaining is the part automation cannot do. A scanner may report three medium-severity findings on three different systems; a tester may use those three to reach domain administrator and demonstrate access to your financial records. The first tells you what is theoretically exposed. The second tells you what would actually happen.
How can I tell whether a quote is a real test or a scan with a cover page?
Ask what proportion of the engagement is manual, ask to see a redacted sample report, and ask how findings are validated. A genuine report describes the path the tester took, includes evidence of exploitation, and rates findings by demonstrated business impact rather than by tool-assigned severity. A rebadged scan reads as a formatted export: hundreds of findings, no narrative, no attack chain, and no explanation of what an attacker could ultimately reach. The price difference between the two is large, and so is the difference in what you learn.
Should we choose black box, gray box, or white box testing?
It depends on the question you are trying to answer. Black box testing starts with no information and simulates an outsider's view, which feels realistic but spends much of a fixed engagement on reconnaissance an actual attacker would take months over. Gray box testing provides limited information, such as a standard user account, and usually produces the most findings per dollar. White box testing supplies full documentation and configuration access, and is the most thorough. For most organizations under a compliance or insurance driver, gray box is the sensible default. We will recommend against black box when it would mostly buy you an expensive reconnaissance exercise.
Can the provider that manages our IT also test it?
Sometimes, and sometimes not. It is worth resolving before you buy. Several frameworks, customer security reviews, and insurers expect testing to be performed by a party independent of the team that built and administers the environment, precisely because a tester is unlikely to find the assumptions they themselves made. Where your requirement calls for that independence, we will say so and help you engage an independent tester rather than sell you an engagement that will not satisfy the requirement. Where independence is not required, testing by the team that knows the environment can be more efficient.
Will testing disrupt our production systems?
There is always some risk, and any tester claiming otherwise is not being straight with you. Certain techniques can crash fragile services, and denial-of-service testing is normally excluded outright unless you specifically ask for it. Risk is managed through scope agreed in writing, testing windows, an emergency contact who can stop work immediately, and extra caution around industrial, medical, and legacy systems. For genuinely fragile environments, testing a representative staging system is sometimes the right call.
How often should we test, and is retesting included?
Annually is the common baseline, and many frameworks and insurers set that as the floor. Significant change is the better trigger: a new internet-facing application, a network redesign, a migration, or a merger all warrant testing regardless of when the last one ran. Retesting of remediated findings is a defined part of the engagement rather than a separate purchase, because a report on issues that were never verified as fixed is not evidence of anything.
Explore next
Related services
Vulnerability Management
The continuous program that should be running before, and long after, a point-in-time test.
Learn moreCMMC Compliance
Where testing requirements originate for defense suppliers, and how the evidence is used.
Learn moreIncident Response
What to have in place for the attack paths a test shows are genuinely reachable.
Learn moreScope a test against the question you actually need answered
Tell us what is driving the requirement (a contract, an insurer, a customer review, or a change you made) and we will scope the engagement that answers it.
