security enabled verified low v1.0.0

waybackurls

Tool for fetching historical URLs from the Wayback Machine archive for discovering endpoints, parameters, and attack surface of target domains.

📋 Live Preview
waybackurls {target} {flags}
๐Ÿ“Ž target ๐Ÿ“Ž flags
waybackurls {target} {flags}

Sandbox: execFile · Timeout: 60s

Capabilities

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

Parameters

Name Type Required Default Description Aliases
dates boolean No - Include timestamp for each URL -dates
no-subs boolean No - Exclude subdomain URLs -no-subs
flag-s string No - File containing list of domains -s, --subs

Artifacts

TypeDescriptionMIMESchemaTrust
crawl.txtHistorical URLs from Wayback Machinetext/plain-verified

Contract

Inputs

network.target.domain

Target domain to fetch URLs for

Outputs

crawl.txt

List of discovered historical URLs

Side effects: network_traffic

Workflow Edges

Produces

crawl.txt

Consumes

network.target.domain

Resource Profile

ResourceValue
CPUlow
Memory32 MB
Networklow
Disk I/Olow

Examples

Fetch all historical URLs for a domain

waybackurls example.com

Fetch URLs and include dates

waybackurls -dates example.com

Fetch URLs from multiple domains

cat domains.txt | waybackurls

Filter for JavaScript files

waybackurls example.com | grep "\.js$"

Filter for parameters

waybackurls example.com | grep "?.*="

Documentation

waybackurls โ€” Wayback Machine URL Fetcher

waybackurls is a tool by TomNomNom that fetches historical URLs for a target domain from the Wayback Machine's CDX API, enabling passive discovery of endpoints, parameters, and hidden attack surface without directly interacting with the target.

Common Pipelines

# Find JavaScript files
waybackurls target.com | grep "\.js$" | sort -u

# Find endpoints with parameters
waybackurls target.com | grep "?.*=" | sort -u

# Filter for specific file types
waybackurls target.com | grep -E "\.(php|asp|jsp)"

# Extract unique parameters
waybackurls target.com | grep -oP "[\?&]\K[^=]+" | sort -u

# Find Wayback URLs then probe with httpx
waybackurls target.com | sort -u | httpx -status-code -title

Related Tools

gauparamspiderkatanaarjun

References