English

Scope of Assessment

What is Scope

Scope defines the exact parts of your application or infrastructure that a pentest is allowed to test.

Defining your scope clearly is one of the most important steps before running a pentest.

  • Safety: prevents testing systems that are not prepared for scanning
  • Accuracy: keeps agents focused on the right domains, APIs, or apps
  • Compliance: provides proof of what was tested and what was excluded
  • Consistency: allows retests to follow the same boundaries every time

Run assessments on a testing environment that does not contain real customer data. Why use a testing environment?

Only the targets listed in the scope are scanned. Anything not included is ignored and will not be tested.

What to include in the Scope

A scope can contain one or more of the following:

  • Primary domain such as app.example.com
  • Subdomains or environments like staging.example.com or api.example.com
  • Connected systems that belong to the same application

Each target must be owned or controlled by your organization.

Domain ownership verification

Before a domain can be tested, ownership must be verified. This step ensures that Aikido only tests systems you control.

Verification must be completed for every domain included in the scope.