bug-bounty-hunting-prompts README

The project's README from github.com/mdpsec/bug-bounty-hunting-prompts. As one markdown file: README.md.

Bug Bounty Hunting Prompts

Reusable prompt files for building a structured, evidence-first web bug bounty hunting workflow.

This repository contains prompts adapted from a private hunting workflow. It does not contain the original helpers, browser fleet, proxy or email services, dashboard, proof-of-concept runtime, credentials, private operating rules, or reference corpus. The prompts are intentionally not runnable without adapting those dependencies to your own environment.

Enjoy the workflow, and I hope it gives you plenty of ideas for building your own hunting system.

If you put it to use, I would love to hear what you build.

Follow me on @mdp_sec for more bug bounty research, workflow design, and updates.

Provided as-is

This prompt pack is provided as-is, without setup, integration, debugging, or usage support. We will not provide the private helpers, infrastructure, accounts, RAG corpus, orchestration services, or equivalent replacements used in our own workflow. Users are responsible for adapting the prompts, supplying their own tools and resources, validating results, and operating within their own authorization and program rules. Please do not expect maintainers to reproduce private environments or answer individual implementation questions.

Start with ADAPTATION.md. It is the replacement index for every private integration represented by a YOUR_* variable or an angle-bracket placeholder. Do not paste credentials, cookies, tokens, API keys, or private infrastructure details into these prompt files.

Prompt sequence

The public release contains this sequence:

Phase File Purpose
0 phase-00-recon.md Lightweight surface map
1 phase-01-access.md Account setup and authenticated access
2 phase-02-sweep.md Broad endpoint and vulnerability-class sweep
3 phase-03-closeout.md Validate the sweep handoff and release resources
4a phase-04a-scope.md Scope-only context
4b phase-04b-browser-walk.md Authenticated browser walk
5a phase-05a-scope.md Scope-only context for the critical hunt
5b phase-05b-critical.md Critical-impact hunting
6 phase-06-triage.md Initial triage and deduplication
7 phase-07-validate-escalate.md Validate and escalate findings
8 phase-08-verify-escalate.md Independent verification and escalation
8a phase-08a-independent-escalation.md One read-only pre-gate escalation pass
9 phase-09-triage-gate.md Independent live triage gate
10 phase-10-self-duplicate-check.md Same-program duplicate convergence

The duplicate second critical branch and duplicate second independent escalation branch are not included in this public sequence. The browser-walk phase remains available as an optional browser-focused stage.

How to use the prompts

These are prompt source files, not an application or orchestration engine. A typical adaptation is:

  1. Choose the phases that match your workflow.
  2. Replace the runtime variables and integration commands listed in ADAPTATION.md.
  3. Supply current target scope, researcher-owned accounts, and local evidence paths at runtime.
  4. Provide your agent with one phase at a time and preserve the phase handoff artifacts it requests.
  5. Run only against authorized, in-scope assets. Use bounded, non-destructive proofs and restore reversible test changes.

You can remove integrations you do not use. For example, an unauthenticated workflow can omit account setup, browser leases, email, SMS, and authenticated walks while retaining the recon, sweep, triage, and reporting principles.

Safety and disclosure

Use these prompts only for authorized security research. Do not target real users, submit or publish findings automatically, collect data in bulk, or leave state changes behind. Keep secrets outside the repository and report findings through the program's responsible disclosure channel.

Status

This is a reference prompt pack. It is expected to evolve as hunters adapt it to different agents, tools, and program rules.

bug-bounty-hunting-prompts (mdpsec/bug-bounty-hunting-prompts)

ethical-hacking
Searching Database…

What is this?A pack of reusable prompt files for running a structured, evidence-first bug bounty hunting workflow with an LLM agent, covering recon through triage and escalation.
Is this a ready-to-run tool or just prompt text files?It is a set of markdown prompt source files, not an application, orchestration engine, or runnable tool.
How do I start using these prompts?Start with ADAPTATION.md, which is the replacement index for every private integration placeholder, then pick the phases that match your workflow and feed them to your agent one at a time.
What do I need to supply myself to make these prompts work?Your own browser fleet, proxy or email services, dashboard, proof-of-concept runtime, credentials, and reference corpus, since none of the original private helpers are included.
Will the author help me set it up or debug issues?No, the pack is provided as-is with no setup, integration, debugging, or usage support, and maintainers won't reproduce private environments or answer implementation questions.
Is there any guidance on handling sensitive data in these prompts?Yes, the README explicitly warns not to paste credentials, cookies, tokens, API keys, or private infrastructure details into the prompt files, and to keep secrets outside the repository.
What phases does the prompt sequence cover?Eleven numbered phases from recon (phase-00) through access, sweep, closeout, scope-only context, browser walk, critical-impact hunting, triage, validation/escalation, independent verification, and a self-duplicate check (phase-10).
Can I use only part of the workflow, like skipping authentication?Yes, you can remove integrations you don't need; for example an unauthenticated workflow can drop account setup, browser leases, email, and SMS while keeping recon, sweep, triage, and reporting prompts.
Is it legal or safe to just run these prompts against any website?No, the prompts are meant only for authorized security research on in-scope assets, with bounded non-destructive proofs, no bulk data collection, and findings reported through the program's disclosure channel, not auto-submitted.
Why did the author release this if the real system isn't included?It's a reference version of a private hunting workflow, shared so other hunters can adapt the phase structure and reasoning to their own tools and agents rather than copy a working system.
Creator
mdpsec
Size
0.2 MB
Stars
621
Updated
CommitOct 03
Age
18d
Commits · 90 Days