Professional domain intelligence gathering CLI tool
Get comprehensive information about any domain including WHOIS data, DNS records, SSL certificates, network analysis, and subdomain discovery. Perfect for security researchers, developers, and system administrators.
Install globally:
npm install -g domainlookerAnalyze a domain:
domainlooker example.com- WHOIS Data - Registration details and ownership information
- DNS Analysis - Complete DNS record lookup (A, AAAA, MX, NS, TXT, SOA)
- SSL Certificates - Certificate validation and expiry monitoring
- Network Scanning - Port discovery and service identification
- Subdomain Discovery - Find subdomains using multiple techniques
- Export Options - Save results as CSV or JSON
- Threat Assessment - Automated security risk evaluation
- Batch Processing - Analyze multiple domains at once
domainlooker example.comdomainlooker google.com github.com microsoft.com# Export to CSV
domainlooker example.com --export-csv report.csv
# Export to JSON (API-ready format)
domainlooker example.com --export-json report.json# Include subdomain discovery
domainlooker example.com --subdomains
# Quick scan (skip network analysis)
domainlooker example.com --quick
# Verbose output
domainlooker example.com --verbose
# Process multiple domains in parallel
domainlooker domain1.com domain2.com domain3.com --parallel 5Usage: domainlooker [options] <domains...>
Arguments:
domains... Target domain(s) to investigate
Options:
-V, --version Display version number
-v, --verbose Enable verbose output
-q, --quick Quick scan (skip network analysis)
-p, --parallel <n> Domains to process in parallel (default: 3)
--export-csv <file> Export results to CSV file
--export-json <file> Export results to JSON file
--subdomains Enable subdomain discovery
--no-banner Skip the banner
-h, --help Display help
π― TARGET ACQUIRED: EXAMPLE.COM
π‘ Initiating intelligence gathering operations...
============================================================
π INTELLIGENCE REPORT: EXAMPLE.COM
============================================================
π REGISTRATION INTELLIGENCE
ββββββββββββββββββββ¬βββββββββββββββββββββββββββββββββββββββ
β Registrar β Example Registrar Inc. β
β Registered β 2010-01-01T00:00:00Z β
β Expires β 2026-01-01T00:00:00Z β
β Country β US β
ββββββββββββββββββββ΄βββββββββββββββββββββββββββββββββββββββ
π DNS INTELLIGENCE
βββββββββββββββββββ¬ββββββββββββββββββββββββββββββββββββββββ
β A Records β 192.0.2.1 β
β MX Records β 10 mail.example.com β
β NS Records β ns1.example.com, ns2.example.com β
βββββββββββββββββββ΄ββββββββββββββββββββββββββββββββββββββββ
π SSL CERTIFICATE
βββββββββββββββββββ¬ββββββββββββββββββββββββββββββββββββββββ
β Subject β CN=example.com β
β Issuer β DigiCert Inc β
β Valid From β 2025-01-01 β
β Valid To β 2026-01-01 β
β Days Until Exp β 180 days β
βββββββββββββββββββ΄ββββββββββββββββββββββββββββββββββββββββ
β οΈ THREAT ASSESSMENT
β
No immediate threats detected
- Complete Domain Profile - Registration info, DNS records, SSL details
- Security Analysis - Certificate validation, threat assessment, vulnerability detection
- Export Options - CSV for spreadsheets, JSON for APIs and automation
- Subdomain Discovery - Find hidden subdomains using multiple techniques
- Professional Reports - Clean, organized output with threat indicators
- Security Research - Analyze domains for vulnerabilities and misconfigurations
- Development - Verify domain configurations and SSL certificate status
- System Administration - Monitor domain health and expiration dates
- Competitive Analysis - Compare domain setups and infrastructure
- Compliance - Generate reports for security audits and documentation
- Node.js 16.0.0 or higher
- Internet connection for domain lookups
MIT License - see LICENSE file for details.
Issues and pull requests are welcome on GitHub.
Made with β€οΈ for the cybersecurity and developer community