skills/pwnfox/SKILL.md
Use when inspecting proxy traffic from PwnFox-profiled browser sessions, filtering Caido/Burp/proxy history by X-PwnFox-Color, or interpreting user phrases like 'Red session' as a distinct browser/auth/profile lane.
npx skillsauth add ghostonbutterbread/bug-bounty-harness pwnfoxInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Use this when a request/proxy task mentions PwnFox, colored sessions, browser profiles, tab sessions, or a user phrase such as "look at the Red session".
PwnFox adds a request header that identifies the browser profile color:
X-PwnFox-Color: <color>
Example:
X-PwnFox-Color: red
Treat each PwnFox color as a distinct browser/profile lane. In practice, that often means a distinct auth session, cookie jar, tab context, role, test account, or workflow run.
When Ryushe says:
X-PwnFox-Color: redX-PwnFox-Color: blueX-PwnFox-Color: greenX-PwnFox-Color: red filterColor matching should be case-insensitive in natural-language interpretation, but preserve the observed header value when recording evidence.
caido, intercepted-proxy, single-request-grabber, or the relevant
proxy/request skill first.X-PwnFox-Color header.Use the header as the primary session discriminator:
Header name: X-PwnFox-Color
Header value: <requested color>
For proxy history review, search or filter for the exact header name first, then narrow by color value. If the header is absent, say that the observed traffic is not PwnFox-labeled instead of guessing which profile produced it.
Record:
X-PwnFox-Color valuedocumentation
Use when attacker-controlled input is saved and rendered later in a profile, comment, title, notification, admin view, export, email, feed, upload metadata, or other stored render surface.
content-media
Use when attacker-controlled input appears in the immediate HTTP response or browser-rendered page and needs reflected XSS context classification, payload selection, mutation, and browser verification.
tools
# LFI — Local File Inclusion Bypass ## What It Does Tests LFI bypass techniques: path traversal, null bytes, wrappers, log poisoning. Load `general-security-testing-policy`, `live-testing-policy`, and `injection-testing-policy` before live testing. For file/path sinks, absence of an immediate file read or response delta is not a stop reason by itself; use the policy to reason about path normalization, extension allowlists, wrappers, encoding, parser differences, and stack-specific proof ladder
tools
Use when XSS depends on browser-side sources and sinks such as URL/query/hash, router state, local/session storage, cookies, postMessage, DOM parsing, framework render paths, or client-side sanitizer behavior.