security enabled community low v1.0.0

whois

Domain registration and IP address lookup service for querying WHOIS databases for ownership and metadata.

📋 Live Preview
whois {host-host} {port-port} {verbose} {no-recursion} {help}
๐ŸŒ host-host โ†’ ip ๐ŸŒ port-port โ†’ port ๐Ÿ“Ž verbose ๐Ÿ“Ž no-recursion ๐Ÿ“Ž help
whois {host-host} {port-port} {verbose} {no-recursion} {help}

Sandbox: execFile · Timeout: 30s

Capabilities

security.intel.whois
security.intel.domain
security.intel.ip
security.recon.passive
network.dns.lookup

Parameters

Name Type Required Default Description Aliases
host HOST string No - connect to server HOST -h, --host HOST
port PORT integer No - connect to PORT -p, --port PORT
verbose string No - explain what is being done --verbose
no-recursion string No - disable recursion from registry to registrar servers --no-recursion
help string No - display this help and exit --help
version string No - output version information and exit --version
flag-l string No - find the one level less specific match -l
flag-m string No - find all one level more specific matches -m
flag-c string No - find the smallest match containing a mnt-irt attribute -c
flag-x string No - exact match -x
flag-b string No - return brief IP address ranges with abuse contact -b
flag-d string No - return DNS reverse delegation objects too -d
flag-i string No - do an inverse look-up for specified ATTRibutes -i
flag-T string No - only look for objects of TYPE -T
flag-r string No - turn off recursive look-ups for contact information -r
flag-a string No - also search all the mirrored databases -a
flag-s string No - Set the flag-s parameter -s
flag-g string No - find updates from SOURCE from serial FIRST to LAST -g, -L
flag-t string No - request template for object of TYPE -t
flag-v string No - request verbose template for object of TYPE -v
flag-q string No - Set the flag-q parameter -q

Artifacts

TypeDescriptionMIMESchemaTrust
security.intel.whois.recordWHOIS record data for domain or IPtext/plain-community

Contract

Inputs

network.target.domain

Domain name to query

network.target.ip

IP address to query

Outputs

security.intel.whois.record

Domain or IP registration details

Side effects: network_traffic

Workflow Edges

Produces

security.intel.whois.record

Consumes

network.target.domainnetwork.target.ip

Resource Profile

ResourceValue
CPUlow
Memory8 MB
Networklow
Disk I/Onone

Examples

Query domain registration information

whois example.com

Query IP address ownership

whois 8.8.8.8

Query a specific WHOIS server

whois -h whois.verisign-grs.com example.com

Get raw server response

whois -v example.com

Retrieve registration details of an IP address

whois 192.0.2.1

Query a specific WHOIS server for domain information

whois -h whois.nic.xyz example.xyz

Display command usage information in case of errors or unsure use

whois -h

Use specific WHOIS server on a non-standard port

whois -h whois.example.com -p 43 example.com

Format output to be more readable by human

whois -H example.com

Display help and additional options

whois --help

Documentation

Whois โ€” Domain and IP Registration Lookup

WHOIS is a query and response protocol for querying databases that store registered users or assignees of domain names and IP address blocks. It's an essential tool for passive reconnaissance and domain research.

Key Information Retrieved

Data Point Description
Registrar Company where domain was registered
Registrant Domain owner name and organization
Creation Date When the domain was registered
Expiration Date When registration expires
Name Servers DNS servers for the domain
Admin/Tech Contacts Administrative and technical contacts

Use Cases

Security Research

  • Identify domain ownership for threat intelligence
  • Discover related domains via shared registrant info
  • Verify domain age and legitimacy

Network Administration

  • Find contact info for abuse reporting
  • Identify IP address block ownership
  • Check domain expiration for renewal planning

Limitations

  • WHOIS privacy services often mask registrant details
  • Rate-limited by many WHOIS servers
  • Different TLDs use different WHOIS servers
  • GDPR has reduced WHOIS data availability in Europe

Related Tools

  • dig โ€” DNS record lookup
  • dnsrecon โ€” Automated DNS enumeration
  • theHarvester โ€” Email and subdomain discovery

Related Tools

dighostdnsrecontheHarvester

References