Agent-ready workflow · recon

Wordlist Selection from Observed Stack

Build the smallest relevant corpus from observed framework, API, cloud, archive, JavaScript, and documentation evidence before sending requests.

wordlistsstackrequest-budgettarget-specificfuzzing
Stable IDworkflow:wordlist-selection-from-observed-stackSource record dateHuman reviewNot recordedProvenanceCurated workflow graph

Enter with artifacts, leave with evidence.

Use when
  • observed framework
  • API contract
  • archive route family
  • JavaScript operation names
  • cloud deployment clue
Prerequisites
  • current scope
  • observed stack evidence
  • explicit request and rate budget
MCP retrieval

Agents can search this workflow, retrieve the complete graph, or request one stage through the read-only Vulns.co MCP connector.

01

Describe the observed surface

Record framework, server, API style, route shape, language, cloud, CMS, authentication, and evidence source before choosing words.

Inputs
  • current response evidence
  • public artifacts
Outputs
  • stack evidence card
Evidence gate
Every stack label points to a response, script, contract, repository, or dated public source.
Negative control
Generic CDN and WAF fingerprints remain separate from origin stack evidence.
Stop condition
Do not select a corpus from branding or a single weak fingerprint.
02

Compose a compact corpus

Merge target terms from archives, JavaScript, docs, OpenAPI, GraphQL, products, careers, changelogs, and one source-linked framework list.

Inputs
  • stack evidence card
  • approved public sources
Outputs
  • provenance-tagged words
  • source counts
Evidence gate
Every word has a source class and normalization rule, and duplicates retain source counts.
Negative control
Password lists and unrelated technology families are excluded.
Stop condition
Do not publish target-specific corpora containing secrets or private identifiers.
03

Rank within the request budget

Score words by target occurrence, source diversity, route context, framework fit, recency, and cost, then set a hard request cap.

Inputs
  • provenance-tagged words
  • rate rules
Outputs
  • ordered bounded corpus
  • request plan
Evidence gate
The corpus size and order can be explained from observed evidence.
Negative control
A shuffled low-confidence sample is retained to measure selection bias without expanding the budget.
Stop condition
Stop if program automation rules or service stability do not permit the plan.
04

Feed results back into the corpus

Tag status, content type, redirect, soft-404 behavior, and distinctive response shape, then promote only meaningful new nouns and route families.

Inputs
  • bounded corpus
  • known route and nonexistent controls
Outputs
  • result ledger
  • refined corpus
  • dead-word set
Evidence gate
A promoted result differs from wildcard and soft-404 controls and retains its source word.
Negative control
Known nonexistent paths establish the baseline response family.
Stop condition
Stop at the cap, on instability, or when results converge on a wildcard response.

Continue with the right depth.

References