security enabled verified low v1.0.0

paramspider

Tool for mining parameters from web archives to discover hidden endpoints, GET/POST parameters, and potential injection points.

📋 Live Preview
paramspider {flags} {domain}
๐Ÿ“Ž flags ๐Ÿ“Ž domain
paramspider {flags} {domain}

Sandbox: execFile · Timeout: 120s

Capabilities

web.discovery.endpoint
web.enumeration.parameter
security.recon.passive
web.archive.url

Parameters

Name Type Required Default Description Aliases
domain string No - Target domain name -d, --domain
flag-o string No - Output file path -o, --output
flag-level string No - Filter level (high, low) -l, --level
flag-exclude string No - Exclude file extensions (comma separated) -e, --exclude
flag-priority boolean No - Only show URLs with parameters -p, --priority
flag-silent boolean No - Silent mode -s, --silent

Artifacts

TypeDescriptionMIMESchemaTrust
crawl.txtDiscovered parameterized URLstext/plain-verified

Contract

Inputs

network.target.domain

Target domain to mine parameters from

Outputs

crawl.txt

List of URLs with discovered parameters

Side effects: network_traffic

Workflow Edges

Produces

crawl.txt

Consumes

network.target.domain

Resource Profile

ResourceValue
CPUlow
Memory64 MB
Networklow
Disk I/Olow

Examples

Mine parameters for a domain

paramspider -d example.com

Mine with custom output file

paramspider -d example.com -o results.txt

Exclude image file extensions

paramspider -d example.com --exclude png,jpg,gif,css,js

High-level filtering for cleaner results

paramspider -d example.com --level high --priority

Silent mode for pipeline

paramspider -d example.com --silent | httpx -status-code -title

Documentation

ParamSpider โ€” Web Archive Parameter Mining

ParamSpider mines parameters from web archive sources to discover hidden GET/POST parameters and potential injection points for web applications. It helps identify attack surface that may be missed by traditional crawling.

Workflow

# Mine parameters and test with ffuf
paramspider -d target.com --silent | sort -u | ffuf -u "DOMAIN" -w - -mc 200

# Mine and probe live endpoints
paramspider -d target.com --silent | grep "\.php" | httpx -status-code

# Mine parameters with high-level filtering
paramspider -d target.com --level high --priority -o params.txt

Dependencies

python3

Related Tools

gauwaybackurlsarjunkatana

References