Skip to content
Scoping Questionnaire for a Penetration Test
1.
Contact Info
Name
Company
Address
Address 2
City/Town
State/Province
ZIP/Postal Code
Country
Email Address
Phone Number
2.
Who manages your organization’s technology?
Internal IT team
External IT provider or MSP
Both internal IT and an external provider
We do not have dedicated IT support
I am not sure
3.
Why are you requesting a penetration test?
Customer or vendor requirement
Compliance, cyber insurance, or audit requirement
Annual or recurring security testing
A recent security concern or incident
A new website, application, or system
General security improvement
Other
4.
What would you like us to test? - Select all that apply
Public internet-facing systems
Internal office network and company devices
Website, portal, or web application
API or software integration
Microsoft 365, Azure, AWS, or another cloud environment
Employee phishing awareness
Wi-Fi network
Mobile application
Physical office security
Industrial or specialized systems
I am not sure and need guidance
Other (please specify)
5.
What type of information or business process is most important to protect?
Customer or employee personal information
Financial or payment information
Health information
Confidential business information
Business-critical systems or operations
No particularly sensitive information
I am not sure
Other (please specify)
A. Public Internet-Facing Systems
6.
Approximately how many public-facing systems need to be tested?
1–5
6–20
21–50
More than 50
I am not sure
7.
Can you or your IT provider send us the public IP addresses or domain names?
Yes
No
I am not sure
B. Internal Network and Company Devices
8.
Approximately how large is the environment?
Fewer than 25 users or devices
25–100
101–500
More than 500
I am not sure
C. Website, Portal, or Web Application
9.
How many websites or applications need to be tested?
1
2-3
4-10
More than 10
I am not sure
10.
Does the application have different user types, such as customer, employee, manager, or administrator?
Yes
No
I am not sure
11.
Please provide the URL(s), if available
API or Software Integration
12.
Approximately how many API endpoints or integrations need to be tested?
1-10
11-50
More than 200
I am not sure
13.
Is technical documentation available, such as Swagger/OpenAPI or a Postman collection?
Yes
No
I am not sure
E. Cloud Environment
14.
Which cloud services are in scope? Select all that apply.
Microsoft 365
Microsoft Azure
Amazon Web Services (AWS)
Google Cloud
I am not sure
Other (please specify)
15.
What do you mainly want assessed?
User accounts and permissions
Cloud configuration and security controls
Cloud-hosted servers or applications
Everything above
I am not sure
Other (please specify)
F. Employee Phishing Awareness
16.
Approximately how many employees should receive the simulation?
Fewer than 25
25–100
101–500
More than 500
I am not sure
Timing and Budget
*
17.
When would you like testing to begin?
(Required.)
No fixed deadline
Within 30 days
Within 60 days
I am not sure
*
18.
Do you have an approved or expected budget range?
(Required.)
Under $5,000
$5,000–$10,000
$10,000–$20,000
$20,000–$40,000
More than $40,000
No budget has been established yet