Scan Noise and Safety
Understand scan traffic, loudness, safety controls, and operational edge cases.
Pentest Copilot can run quiet discovery, browser-based crawling, contextual web/API testing, and active internal exploitation. The right configuration depends on your engagement rules, production sensitivity, target defenses, and appetite for proof-of-impact.
Noise Levels
External domain discovery
Low to medium
DNS, certificate, search, and service enumeration. Volume depends on domain size.
External web crawling
Medium
Sends browser and HTTP requests to discovered pages and APIs. Use rate limits for fragile targets.
External authenticated assessment
Medium to high
Replays logged-in sessions and tests application-specific flows. Multiple roles increase traffic.
External attack vectors
Medium to high
Injection, authorization, upload, SSRF, XSS, business-logic, and related tests may trigger WAF/EDR/app alerts.
Manual crawler
Operator-controlled
Traffic is generated by the operator's manual navigation through a proxied browser.
Internal discovery
Medium
Scans reachable hosts/services from the selected agent. May be visible to NDR/EDR.
Internal assessment
High when exploit categories are enabled
Can authenticate, attempt lateral movement, run commands, relay NTLM, copy files, deploy callbacks, or change AD/ADCS state depending on selected categories.
External Safety Controls
Domain whitelist: Approved domains that may be tested.
Domain blacklist: Domains that must not be tested. Blacklist wins over whitelist.
Trajectory scope: Per-host path rules and per-run trajectory selection restrict which APIs/user flows are tested.
Authentication mode: Choose unauthenticated, authenticated, or both. Authenticated mode requires browser sessions.
Browser-session readiness: The scanner warns when selected sessions lack usable login state or validation data.
Rate limit: Caps request volume for the target.
Auto-calibration: Sends probe traffic to estimate a sustainable rate. This can send up to 400 requests in short bursts.
Residential browser IP: Routes browser traffic through a residential proxy when bot defenses block datacenter traffic.
Custom headers: Adds required test headers, API keys, tenant selectors, or WAF bypass headers where approved.
Max module runtime: Cancels remaining work if the configured runtime limit is reached.
Internal Safety Controls
Agent placement: Internal scans run from your network through a connected agent.
Subnet selection: Operators select specific subnets before running internal assessment.
Agent assignment: Each selected subnet has an assigned agent. Agents in the same subnet are prioritized.
Entity exclusion: Hosts, users, groups, and services can be excluded from a selected subnet.
Allowed exploits: Exploit families are enabled or disabled per subnet.
Destructive-action warnings: High-impact categories are highlighted in the final review.
PCE Intercept/Inveigh: NTLM capture/relay is opt-in and requires selected network interfaces.
RCE skip controls: Operators can skip RCE when the graph already marks the host or user as compromised.
When to Slow Down
Use conservative settings when:
the target is production and has strict SLOs;
the application has aggressive WAF, bot, or rate-limiting controls;
login sessions expire quickly or allow only one active session;
user flows trigger emails, payments, state transitions, or external integrations;
internal testing touches domain controllers, ADCS, privileged groups, production databases, or file shares;
your team wants discovery-only evidence before active exploitation.
Edge Cases to Plan For
Bot detection during recording: Enable residential browser traffic or allowlist SANDBOX IPs.
Single-session applications: Enable browser isolation options when multiple tabs or shared state cause forced logout.
Expired browser sessions: Re-record or validate sessions before running authenticated scans.
Manual crawler windows: Keep the proxied browser open until trajectories are saved. Cancel the crawler from the UI if needed.
Internal route mismatch: If no hosts appear after internal discovery, verify the agent's route to the subnet and local firewall rules.
Responder interface mismatch: PCE Intercept/Inveigh cannot start until at least one valid interface is selected for the chosen agent.
Scheduled scans: Schedules reuse saved scan configuration. Review saved configs when scope, sessions, or agent availability changes.
Last updated