Skills

Evidence Hygiene

Evidence-capture and PoC-redaction discipline for bug-bounty submissions: cookie...

Install

npx skills add elementalsouls/Claude-BugHunter --skill evidence-hygiene -g -a claude-code -y
Category
Writing
Updated
3d ago
License
MIT
Context cost
Mediumabout 3,000 tokens
Runs scripts
No, instructions only

What it does

Evidence-capture and PoC-redaction discipline for bug-bounty submissions: cookie redaction protocol (which fields to mask, Preview annotation / Burp panel hiding / DevTools workflow), PII black-bar discipline (what to mask in other-user data, names, emails, phones, faces, vs what is safe to leave, usernames, trace IDs, request bodies), HAR file sanitization (jq filters for Cookie/Set-Cookie/Authorization headers), Burp Repeater/Intruder screenshot hygiene (hide request body, show only Results table for rate-limit attacks), Chrome DevTools Console PoC patterns (credentials include so cookies are not echoed, labeled console.log), screenshot capture order, filename conventions, post-submission rotation hygiene. Use BEFORE any PoC screenshot, BEFORE attaching a HAR, or whenever preparing evidence with session cookies or other-user PII. Pairs with bugcrowd-reporting and report-writing.

EVIDENCE HYGIENE, PoC Capture & Redaction Discipline

Use this skill BEFORE capturing any screenshot, exporting any HAR, or attaching any evidence to a bug-bounty submission. It catches the most common evidence-hygiene mistakes that cause cookies to leak, PII to be shared without consent, or screenshots to be unsuitable for triage.

The core principle: Bug-bounty evidence is meant to convince a triager. Anything beyond that, live cookies, real-user PII, internal trace IDs that aren't useful, should not be in the evidence.


1. Two Categories of Sensitive Data

Every PoC artifact (screenshot, HAR, raw HTTP request, terminal transcript) potentially contains data that needs different treatment.

CategoryExamplesTreatment
Your-account secretsSession cookies, OAuth tokens, refresh tokens, API keysAlways redact. Even in private bug-bounty platform attachments. Your account, your session, protect it.
Other users' PIIReal names, emails, phone numbers, addresses, profile photos, account IDsRedact unless explicitly demonstrating cross-account impact. Even then, mask faces and minimize the data you display.
Triager-useful metadataTrace IDs (x-datadog-trace-id), request IDs, server timestamps, your test account UID/email, GraphQL operation names, response shapesLeave visible, these help the triager correlate to logs and reproduce.
Test-account passwords (limited use)Throwaway passwords on a test account (e.g., Testing@5678)Acceptable in screenshots if you rotate immediately after submission so the value shown is dead. Don't leave real-use passwords in evidence.

2. Cookie Redaction Protocol

2.1 What must be masked

The session cookie value is the highest-value secret in any PoC. Mask:

Read the whole SKILL.md on GitHub

More in Writing