PXLSecurity LTD., Sofia, Bulgaria Offensive security since 2014[email protected]

Scoping tool

Which test do you actually need?

“Penetration test” is used to describe several very different pieces of work. Answer six questions and we will tell you which one fits, why, and what will shape the scope — including when the honest answer is that you do not need a penetration test at all.

1What are you trying to protect?

Pick the thing you would most regret losing control of. If several apply, pick the one this round of testing is really about.

2Where does it sit?

Exposure changes who the realistic attacker is, and therefore where the testing starts.

3Is there a login, and how many kinds of user?

Authorisation is tested per role pair rather than once, so this is usually the single biggest thing that moves a scope.

4What is driving this?

Be honest here. A test written for an auditor and a test written to reduce risk are scoped and reported differently.

5Has any of it been tested before?

What has already been covered decides where new testing should go.

6What do you want to come out knowing?

This is the difference between coverage of a scope and the attacker's view of an objective.

The same answer, by hand

Match your situation to a service

If you would rather read than click, this is the whole routing table.

All services, and how they differ →

What this tool will not do

It will not price your engagement, promise a date or estimate effort. Six answers are not enough to do any of those honestly, and a tool that pretends otherwise is selling rather than scoping. It also cannot tell you what an auditor, assessor or competent authority will accept: PXLSec is an independent offensive-security firm, not an auditor, assessor or certification body. What the tool can do is point you at the right conversation and tell you which questions to prepare for it.

FAQ

Questions we're often asked

Is this a quote?

No. It is a starting point, and deliberately a conservative one. The tool has six answers to work with; a senior tester reading your actual environment will have hundreds. Treat the result as the service to talk about first, and the scope drivers as the questions worth preparing before that conversation.

Why does it sometimes recommend a vulnerability assessment instead of a penetration test?

Because that is sometimes the honest answer. If nobody yet knows what is exposed across a large estate, a penetration test on one guessed target is a worse use of money than a validated picture of the whole thing. We would rather say so here than discover it halfway through an engagement.

We think we need a red team. Why is it recommending a penetration test?

A red team operation measures whether you detect and respond to an attack. If the systems it would run against have never been tested by hand, the operation will succeed through the first obvious weakness it meets and you will learn very little about your defenders. Coverage first, then the adversary view.

Does answering this commit us to anything?

Nothing is sent anywhere until you choose to send it. The questions are answered in your browser; if you use the prefill button, your answers are written into the enquiry form on this page so you can read, edit or delete them before submitting.

Our situation does not fit any of these answers.

That is common, and it is a good reason to just write to us instead. Describe the environment in your own words and a senior tester will reply with questions and a proposed approach.

Send us what the tool suggested.

Send a short description of your environment and goals. A senior tester, not a salesperson, will reply with questions, a proposed approach and a quote.

Add scoping details (optional)
Scoping details

Optional — helps us scope faster.

Prefer email? Write to [email protected]. We usually reply within one business day.