Quick Start

Basic Usage

Get started with Urx in minutes using these simple examples.

Single Domain

Fetch URLs for a single domain:

urx example.com

This will retrieve URLs from default providers (Wayback Machine, Common Crawl, and OTX) and output them to the console.

Multiple Domains

Process multiple domains at once:

urx example.com example.org

From Standard Input

Read domains from a file or pipeline:

cat domains.txt | urx

Save Output to File

Save results to a file instead of displaying in console:

urx example.com -o results.txt

JSON Output

Output in JSON format for parsing with other tools:

urx example.com -f json -o results.json

Common Use Cases

Security Scanning

Filter for JavaScript files that may contain sensitive information:

urx example.com -e js -o js-files.txt

API Endpoint Discovery

Find API endpoints using pattern matching:

urx example.com --patterns api,v1,v2,graphql

Exclude Common Resources

Use presets to exclude images and other non-interesting files:

urx example.com -p no-images,no-resources

With HTTP Status Checking

Validate which URLs are still active:

urx example.com --check-status --include-status 200

Getting Help

For a complete list of options and flags:

urx --help

Next Steps