Skip to content

Evidence request lists

PTES

Evidence request list. 29 controls, 29 carrying auditor artefact guidance. Generated from the compliance knowledge graph on 12 September 2026. Published by The Art of Service.

Exploitation

PTESPHASE-5
Exploitation

Per PTES Exploitation phase: leverage vulnerabilities. Requirements include (a) execute exploits within scope + rules of engagement + (b) maintain stealth + minimise impact + (c) document exploitation including evidence + screenshots + (d) capture credentials + tokens + sensitive data per scope + (e) maintain chain of custody + (f) prepare for post-exploitation.

Artefacts an auditor will ask for
  • PTES Phase 5 evidence
Where this commonly fails
  • scope + threat modeling + reporting partial

Intelligence Gathering

PTESPHASE-2
Intelligence Gathering (OSINT)

Per PTES Intelligence Gathering phase: collect information about target. Requirements include (a) conduct passive OSINT including domains + employees + technology + (b) conduct active reconnaissance including DNS + WHOIS + service enumeration + (c) social media + LinkedIn + GitHub investigation + (d) identify entry points + attack surface + (e) document findings + (f) maintain chain of custody for evidence.

Artefacts an auditor will ask for
  • PTES Phase 2 evidence
Where this commonly fails
  • scope + threat modeling + reporting partial

PTES: Exploitation

PTES-EX-1
Exploitation Planning

Exploitation must be planned to maximise evidence value while minimising risk to production systems, including consideration of payload selection, timing, and rollback.

Artefacts an auditor will ask for
  • Exploit plan with risk assessment
  • Payload selection rationale
  • Rollback procedure
  • Production sensitivity check
Where this commonly fails
  • Public exploits used without code review
  • No rollback for destructive payloads
  • Tests run during peak business hours
PTES-EX-2
Countermeasure Evasion and Anti Forensics

Where in scope, the tester must consider AV, EDR, IDS, and similar controls and use evasion techniques that mirror realistic threat actor tradecraft while leaving sufficient logs for blue team replay.

Artefacts an auditor will ask for
  • Evasion technique catalogue
  • Detection bypass evidence
  • Blue team replay handoff package
  • Tool obfuscation notes
Where this commonly fails
  • Off the shelf payloads without obfuscation
  • No replay handoff
  • Excessive stealth defeats learning value
PTES-EX-3
Customized Exploitation

Where commodity exploitation fails, the tester should develop or adapt custom exploits where the engagement profile supports it, documenting the development process and impact carefully.

Artefacts an auditor will ask for
  • Exploit source or harness
  • Test environment evidence
  • Approval to deploy in target
  • Code review by second tester
Where this commonly fails
  • Custom exploit not peer reviewed
  • Deployed without test environment validation
  • Reuse without rebuild for current target

PTES: Intelligence Gathering

PTES-INT-1
Passive Intelligence Gathering

Open source intelligence collection must enumerate public information about the target organisation, infrastructure, personnel, and technology stack without direct interaction with target assets.

Artefacts an auditor will ask for
  • OSINT findings notebook
  • Domain and subdomain inventory
  • Public document metadata analysis
  • Social media exposure summary
Where this commonly fails
  • Reliance on a single OSINT tool
  • Missing certificate transparency review
  • Employee enumeration not validated
PTES-INT-2
Active Information Gathering

Active reconnaissance including port scans, service identification, and banner grabbing must enumerate live hosts and exposed services within the agreed scope.

Artefacts an auditor will ask for
  • Nmap or equivalent scan output
  • Service version inventory
  • Identified host operating systems
  • Scan timing and rate evidence
Where this commonly fails
  • Scans too noisy and trigger denial of service
  • Incomplete UDP coverage
  • Out of scope hosts touched
PTES-INT-3
Human Intelligence and Footprinting

Where social engineering is in scope, intelligence on personnel structure, communication patterns, and pretext context must be gathered ethically and within agreed limits.

Artefacts an auditor will ask for
  • Pretext design document
  • Personnel mapping
  • Approved targets list
  • Ethical limits acknowledgement
Where this commonly fails
  • Targeting of executives without consent
  • Personal email of staff used without authorisation
  • Pretext that misrepresents law enforcement

PTES: Post Exploitation

PTES-POST-1
Post Exploitation Pivoting

After initial access, the tester must enumerate the compromised environment to identify pivot routes, sensitive data, and additional vulnerabilities reachable from the new vantage point.

Artefacts an auditor will ask for
  • Network map from inside view
  • Credentials extracted with sanitised logs
  • Pivot pathway diagram
  • Identified sensitive data stores
Where this commonly fails
  • No internal enumeration once initial foothold gained
  • Credentials extracted but not stored securely
  • Pivoting tested but pathways not documented
PTES-POST-2
Persistence Mechanisms

Where persistence is in scope, the tester must install controlled persistence to assess detection capability, with all artefacts inventoried for removal at engagement end.

Artefacts an auditor will ask for
  • Persistence inventory
  • Cleanup procedure
  • Client notification of remaining artefacts
  • Detection metric tracking
Where this commonly fails
  • Persistence left behind after engagement
  • No detection capability measured
  • Persistence outside scope of authorisation
PTES-POST-3
Data Exfiltration and Impact Demonstration

The tester must demonstrate impact in business terms by safely simulating data exfiltration of test or low sensitivity records, never extracting genuinely sensitive customer data unless explicitly authorised.

Artefacts an auditor will ask for
  • Synthetic data used for exfil
  • Authorised exfil records
  • Channel evidence (DNS, HTTPS, etc.)
  • Business impact narrative
Where this commonly fails
  • Exfiltration of real customer records without authorisation
  • No business impact framing in report
  • Channel coverage limited to one technique
PTES-POST-4
Cleanup

All testing artefacts including accounts, files, persistence, and modifications must be removed at engagement end, with a written attestation of cleanup provided to the client.

Artefacts an auditor will ask for
  • Cleanup checklist signed
  • Client attestation letter
  • Removal logs
  • Outstanding artefacts list (if any)
Where this commonly fails
  • Local accounts left active
  • Files left in temp directories
  • No written attestation provided

PTES: Pre-Engagement Interactions

PTES-PRE-1
Engagement Scope Definition

The penetration tester and client must define explicit scope boundaries including target IP ranges, domains, applications, physical sites, and business units that are included or excluded from testing.

Artefacts an auditor will ask for
  • Signed scope document
  • Asset inventory under test
  • Exclusion list
  • Network and application diagrams
Where this commonly fails
  • Scope defined only verbally
  • Third party cloud assets not authorised by hosting provider
  • Drift from agreed scope during execution
PTES-PRE-2
Rules of Engagement

Rules of engagement document permitted techniques, off limits actions, timing windows, escalation contacts, and conditions under which testing must pause or stop to protect business operations.

Artefacts an auditor will ask for
  • Rules of engagement document
  • Authorisation letter (get out of jail card)
  • Emergency contact tree
  • Testing window calendar
Where this commonly fails
  • No written authorisation carried by tester
  • Stop conditions not specified
  • Out of hours testing without contact tree
PTES-PRE-3
Goals and Success Criteria

Test objectives, success criteria, and threat scenarios must be agreed in advance so findings and the final report can be assessed against business risk rather than raw vulnerability counts.

Artefacts an auditor will ask for
  • Objectives memo
  • Threat scenarios list
  • Success criteria sign off
  • Mapping to business risk register
Where this commonly fails
  • Engagement framed as compliance checkbox
  • No business risk linkage
  • Vague objectives such as find vulnerabilities

PTES: Reporting

PTES-REP-1
Executive Summary

The report must include an executive summary that communicates business risk in language accessible to non technical leadership, including overall posture and a small set of strategic recommendations.

Artefacts an auditor will ask for
  • Executive summary section
  • Risk heat map
  • Strategic recommendation list
  • Posture score with rationale
Where this commonly fails
  • Executive summary too technical
  • No strategic recommendations
  • Heat map without scoring methodology
PTES-REP-2
Technical Findings

The technical report must detail each finding with severity, evidence, reproduction steps, business impact, and remediation guidance, supporting both engineering and audit consumption.

Artefacts an auditor will ask for
  • Finding table
  • Reproduction steps
  • Screenshots or logs
  • Remediation guidance referencing standards
  • Severity rationale
Where this commonly fails
  • Severity assigned without methodology
  • No remediation guidance
  • Findings lack reproduction evidence
PTES-REP-3
Remediation Roadmap and Retesting

The report should include a remediation roadmap prioritised by risk and effort, and a process for retesting fixed findings to verify closure.

Artefacts an auditor will ask for
  • Prioritised roadmap
  • Effort estimates
  • Retest scope and timing
  • Closure verification records
Where this commonly fails
  • No retest scope agreed
  • Closure documented without verification
  • Roadmap not tied to business calendar

PTES: Threat Modeling

PTES-TM-1
Business Asset Analysis

Threat modeling must identify business assets, their value, and likely adversary motivations to focus testing on what matters to the client rather than what is easy to attack.

Artefacts an auditor will ask for
  • Asset value inventory
  • Crown jewels list
  • Adversary capability profile
  • Mapped threat scenarios
Where this commonly fails
  • No business asset analysis
  • Threat model copied from prior client
  • Crown jewels not validated with client
PTES-TM-2
Threat Agents and Capabilities

The model must identify likely threat agents (insiders, organised crime, nation state, hacktivist) and their capability and intent, calibrating test sophistication accordingly.

Artefacts an auditor will ask for
  • Threat agent matrix
  • Capability scoring
  • Intent assessment
  • Calibration of test tools to agent profile
Where this commonly fails
  • Single generic threat actor assumed
  • Capability score lacks evidence
  • Insider threat ignored
PTES-TM-3
Threat Capability Mapping

Capabilities such as tooling, technical knowledge, communication channels, and finances must be mapped to threat agents and reflected in the test plan.

Artefacts an auditor will ask for
  • Tooling inventory
  • Funding and time assumptions
  • Communication patterns considered
  • Test plan tied to capability map
Where this commonly fails
  • Plan ignores low capability but realistic threats
  • Mismatch between plan and assigned tester skill
  • No mapping to commodity malware ecosystem

PTES: Vulnerability Analysis

PTES-VA-1
Vulnerability Analysis Approach

Vulnerability analysis must combine automated scanning and manual validation to identify weaknesses, eliminate false positives, and confirm exploitability paths.

Artefacts an auditor will ask for
  • Scanner output
  • Manual validation notes
  • False positive disposition log
  • Vulnerability ranking rationale
Where this commonly fails
  • Reports based on raw scanner output
  • No manual validation of high impact findings
  • False positive rate not tracked
PTES-VA-2
Active and Passive Testing

Both passive techniques such as traffic monitoring and active techniques such as fuzzing and probing must be used to expose flaws in design, configuration, and implementation.

Artefacts an auditor will ask for
  • Traffic capture logs
  • Fuzzing harness configuration
  • Configuration review notes
  • Source code review (where in scope)
Where this commonly fails
  • Reliance on scanners only
  • No fuzzing of custom protocols
  • Configuration review omitted
PTES-VA-3
Research and Identification

Identified vulnerabilities must be researched against public databases (CVE, vendor advisories) and proprietary findings documented with reproducible steps.

Artefacts an auditor will ask for
  • CVE mapping table
  • Proof of concept code or steps
  • References to advisories
  • Internal vulnerability ID assignment
Where this commonly fails
  • No CVE mapping
  • Proprietary findings without repro steps
  • Outdated advisory references

Post Exploitation

PTESPHASE-6
Post Exploitation

Per PTES Post Exploitation phase: assess impact. Requirements include (a) establish persistence appropriate to scope + (b) lateral movement + privilege escalation per scope + (c) identify business impact + sensitive data exposure + (d) document attack chain + (e) maintain operational security + (f) prepare for cleanup.

Artefacts an auditor will ask for
  • PTES Phase 6 evidence
Where this commonly fails
  • scope + threat modeling + reporting partial

Pre-Engagement

PTESPHASE-1
Pre-Engagement Interactions and Scoping

Per PTES Pre-Engagement Interactions phase: define engagement parameters. Requirements include (a) define scope including in-scope + out-of-scope assets + IP ranges + applications + cloud + APIs + (b) define rules of engagement including testing windows + escalation + emergency contacts + (c) obtain authorisation + sign-off + (d) define communication channels + reporting cadence + (e) determine threat model + objectives + (f) maintain documented engagement letter + scope.

Artefacts an auditor will ask for
  • PTES Phase 1 evidence
Where this commonly fails
  • scope + threat modeling + reporting partial

Reporting and Cleanup

PTESPHASE-7
Reporting and Cleanup

Per PTES Reporting phase: deliver findings + cleanup. Requirements include (a) prepare executive summary + technical report + (b) classify findings by severity + likelihood + impact + (c) provide remediation guidance + verification approach + (d) clean up artifacts + persistence + restore systems + (e) maintain chain of custody for evidence + (f) integrate with client remediation tracking + verification testing.

Artefacts an auditor will ask for
  • PTES Phase 7 evidence
Where this commonly fails
  • scope + threat modeling + reporting partial

Threat Modeling

PTESPHASE-3
Threat Modeling

Per PTES Threat Modeling phase: model threats. Requirements include (a) identify threat agents relevant to target including external + internal + nation-state + criminal + (b) model attack scenarios + paths + (c) determine motivations + capabilities + (d) align scenarios to engagement objectives + (e) document threat model + (f) integrate with vulnerability analysis + exploitation.

Artefacts an auditor will ask for
  • PTES Phase 3 evidence
Where this commonly fails
  • scope + threat modeling + reporting partial

Vulnerability Analysis

PTESPHASE-4
Vulnerability Analysis

Per PTES Vulnerability Analysis phase: identify weaknesses. Requirements include (a) conduct vulnerability scanning + manual review + (b) validate findings + remove false positives + (c) prioritise by exploitability + impact + business context + (d) cross-reference threat intelligence + CVE + ATT&CK + (e) document validated vulnerabilities + (f) integrate with exploitation.

Artefacts an auditor will ask for
  • PTES Phase 4 evidence
Where this commonly fails
  • scope + threat modeling + reporting partial
Assembled from the framework's own control set. Every line traces to a control in the graph, so this pack is regenerated rather than written, and stays current as the graph does.

Assembled from the framework’s own control set, so this list is regenerated rather than written and stays current as the graph does. See the PTES framework page.