Skip to content

splunk-soar-connectors/whois

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WHOIS

Publisher: Splunk
Connector Version: 2.2.11
Product Vendor: Generic
Product Name: Whois
Minimum Product Version: 6.3.0

This app implements investigative actions that query the whois database

The app uses the tldextract python module while executing the 'whois domain' action. This module uses the tld list from publicsuffix.org. The app ships with a tld list, however, it will try to update the list the first time it runs and then tries to update it at a regular interval. The interval is set in the app config.

This app will ignore the HTTP_PROXY and HTTPS_PROXY environment variables.

The user is requested to use CONFIGURE NEW ASSET option to configure a new asset.

WHOIS Ports Requirements (Based on Standard Guidelines of IANA ORG )

  • WHOIS(service) TCP(transport protocol) - 43
  • WHOIS(service) UDP(transport protocol) - 43

ipwhois

This app uses the python-ipwhois module, which is licensed under the BSD License, Copyright (c) 2013-2019 Philip Hane.

pythonwhois-alt

This app uses the pythonwhois module, which is licensed under the WTFPL License, Copyright (c) Yuriy Zemskov.

tldextract

This app uses the python tldextract module, which is licensed under the BSD License, Copyright (c) John Kurkowski.

dnspython

This app uses the python dnspython module, which is licensed under the ISC License, Copyright (c) Bob Halley.

requests-file

This app uses the python requests-file module, which is licensed under the Apache 2.0 License, Copyright (c) David Shea.

charset-normalizer

This app uses the python charset-normalizer module, which is licensed under the MIT License, Copyright (c) 2025 TAHRI Ahmed R.

Configuration variables

This table lists the configuration variables required to operate WHOIS. These variables are specified when configuring a Whois asset in Splunk SOAR.

VARIABLE REQUIRED TYPE DESCRIPTION
update_days required numeric Update the tld list once every N days

Supported Actions

test connectivity - Validate the configuration for connectivity
whois domain - Execute a whois lookup on the given domain
whois ip - Execute a whois lookup on the given IP

action: 'test connectivity'

Validate the configuration for connectivity

Type: test
Read only: True

Action Parameters

No parameters are required for this action

Action Output

No Output

action: 'whois domain'

Execute a whois lookup on the given domain

Type: investigate
Read only: True

This action accepts URLs also. It will extract the domain name from the URL before making the action query. It also tries to strip out the subdomain if any.

Action Parameters

PARAMETER REQUIRED DESCRIPTION TYPE CONTAINS
domain required Domain to query string domain url

Action Output

DATA PATH TYPE CONTAINS EXAMPLE VALUES
action_result.status string success failed
action_result.parameter.domain string domain url example.com
action_result.data.*.contacts.admin string Test User
action_result.data.*.contacts.admin.city string
action_result.data.*.contacts.admin.country string
action_result.data.*.contacts.admin.email string email
action_result.data.*.contacts.admin.fax string
action_result.data.*.contacts.admin.name string
action_result.data.*.contacts.admin.organization string
action_result.data.*.contacts.admin.phone string
action_result.data.*.contacts.admin.postalcode string
action_result.data.*.contacts.admin.state string
action_result.data.*.contacts.admin.street string
action_result.data.*.contacts.billing string
action_result.data.*.contacts.registrant string
action_result.data.*.contacts.registrant.city string
action_result.data.*.contacts.registrant.country string
action_result.data.*.contacts.registrant.email string email
action_result.data.*.contacts.registrant.fax string
action_result.data.*.contacts.registrant.name string
action_result.data.*.contacts.registrant.organization string
action_result.data.*.contacts.registrant.phone string
action_result.data.*.contacts.registrant.postalcode string
action_result.data.*.contacts.registrant.state string
action_result.data.*.contacts.registrant.street string
action_result.data.*.contacts.tech string
action_result.data.*.contacts.tech.city string
action_result.data.*.contacts.tech.country string
action_result.data.*.contacts.tech.email string email
action_result.data.*.contacts.tech.fax string
action_result.data.*.contacts.tech.name string
action_result.data.*.contacts.tech.organization string
action_result.data.*.contacts.tech.phone string
action_result.data.*.contacts.tech.postalcode string
action_result.data.*.contacts.tech.state string
action_result.data.*.contacts.tech.street string
action_result.data.*.creation_date string 1997-09-15T04:00:00
action_result.data.*.emails string email [email protected]
action_result.data.*.expiration_date string 2020-09-14T04:00:00
action_result.data.*.id string 2138514_DOMAIN_COM-VRSN
action_result.data.*.nameservers string NS4.EXAMPLE.COM
action_result.data.*.raw string Domain Name: EXAMPLE.COM Registry Domain ID: 2138514_DOMAIN_COM-VRSN Registrar WHOIS Server: whois.testmonitor.com Registrar URL: http://www.testmonitor.com Updated Date: 2018-02-21T18:36:40Z Creation Date: 1997-09-15T04:00:00Z Registry Expiry Date: 2020-09-14T04:00:00Z Registrar: TestMonitor Inc. Registrar IANA ID: 292 Registrar Abuse Contact Email: [email protected] Registrar Abuse Contact Phone: +1.2083895740 Domain Status: clientDeleteProhibited https://icann.org/epp#clientDeleteProhibited Domain Status: clientTransferProhibited https://icann.org/epp#clientTransferProhibited Domain Status: clientUpdateProhibited https://icann.org/epp#clientUpdateProhibited Domain Status: serverDeleteProhibited https://icann.org/epp#serverDeleteProhibited Domain Status: serverTransferProhibited https://icann.org/epp#serverTransferProhibited Domain Status: serverUpdateProhibited https://icann.org/epp#serverUpdateProhibited Name Server: NS1.EXAMPLE.COM Name Server: NS2.EXAMPLE.COM Name Server: NS3.EXAMPLE.COM Name Server: NS4.EXAMPLE.COM DNSSEC: unsigned URL of the ICANN Whois Inaccuracy Complaint Form: https://www.icann.org/wicf/ >>> Last update of whois database: 2018-11-16T06:11:04Z <<< For more information on Whois status codes, please visit https://icann.org/epp NOTICE: The expiration date displayed in this record is the date the registrar's sponsorship of the domain name registration in the registry is currently set to expire. This date does not necessarily reflect the expiration date of the domain name registrant's agreement with the sponsoring registrar. Users may consult the sponsoring registrar's Whois database to view the registrar's reported date of expiration for this registration. TERMS OF USE: You are not authorized to access or query our Whois database through the use of electronic processes that are high-volume and automated except as reasonably necessary to register domain names or modify existing registrations; the Data in VeriSign Global Registry Services' ("VeriSign") Whois database is provided by VeriSign for information purposes only, and to assist persons in obtaining information about or related to a domain name registration record. VeriSign does not guarantee its accuracy. By submitting a Whois query, you agree to abide by the following terms of use: You agree that you may use this Data only for lawful purposes and that under no circumstances will you use this Data to: (1) allow, enable, or otherwise support the transmission of mass unsolicited, commercial advertising or solicitations via e-mail, telephone, or facsimile; or (2) enable high volume, automated, electronic processes that apply to VeriSign (or its computer systems). The compilation, repackaging, dissemination or other use of this Data is expressly prohibited without the prior written consent of VeriSign. You agree not to use electronic processes that are automated and high-volume to access or query the Whois database except as reasonably necessary to register domain names or modify existing registrations. VeriSign reserves the right to restrict your access to the Whois database in its sole discretion to ensure operational stability. VeriSign may restrict or terminate your access to the Whois database for failure to abide by these terms of use. VeriSign reserves the right to modify these terms at any time. The Registry database contains ONLY .COM, .NET, .EDU domains and Registrars.
action_result.data.*.registrar string TestMonitor Inc.
action_result.data.*.status string serverUpdateProhibited https://icann.org/epp#serverUpdateProhibited
action_result.data.*.updated_date string 2018-02-21T18:36:40
action_result.data.*.whois_server string whois.testmonitor.com
action_result.summary.city string
action_result.summary.country string
action_result.summary.domain string domain url example.com
action_result.summary.name string
action_result.summary.organization string
action_result.message string Whois query did not return any information
summary.total_objects numeric 1
summary.total_objects_successful numeric 1

action: 'whois ip'

Execute a whois lookup on the given IP

Type: investigate
Read only: True

Action Parameters

PARAMETER REQUIRED DESCRIPTION TYPE CONTAINS
ip required IP to query string ip ipv6

Action Output

DATA PATH TYPE CONTAINS EXAMPLE VALUES
action_result.status string success failed
action_result.parameter.ip string ip ipv6 127.127.127.127
action_result.data.*.asn string 18207
action_result.data.*.asn_cidr string 127.127.127.127/24
action_result.data.*.asn_country_code string US
action_result.data.*.asn_date string 2000-04-27
action_result.data.*.asn_description string
action_result.data.*.asn_registry string apnic
action_result.data.*.nets.*.abuse_emails string email
action_result.data.*.nets.*.address string 1600 AmphiLane Markway
action_result.data.*.nets.*.cidr string 127.127.127.127/20
action_result.data.*.nets.*.city string San Franscisco
action_result.data.*.nets.*.country string US
action_result.data.*.nets.*.created string
action_result.data.*.nets.*.description string Level 3 Test, LLC
action_result.data.*.nets.*.emails string email [email protected]
action_result.data.*.nets.*.handle string NET-8-8-8-0-1
action_result.data.*.nets.*.misc_emails string email
action_result.data.*.nets.*.name string LVLT-GOGL-8-8-8
action_result.data.*.nets.*.postal_code string 94043
action_result.data.*.nets.*.range string 127.127.127.127 - 127.127.143.255
action_result.data.*.nets.*.state string CA
action_result.data.*.nets.*.tech_emails string email
action_result.data.*.nets.*.updated string 2014-03-14
action_result.data.*.nir string
action_result.data.*.query string ip 127.127.127.127
action_result.data.*.raw string
action_result.data.*.raw_referral string
action_result.data.*.referral string
action_result.summary.asn string 18207
action_result.summary.country_code string US
action_result.summary.nets.*.address string 100 Century DriveLinks
action_result.summary.nets.*.range string 127.127.127.127 - 127.127.143.255
action_result.summary.registry string apnic
action_result.message string Registry: arin ASN: 15169 Country: US Nets: Range: 8.0.0.0 - 8.127.255.255 Address: 100 Century DriveLinks Range: None Address: 1600 AmphiLane Markway
summary.total_objects numeric 1
summary.total_objects_successful numeric 1

Auto-generated Splunk SOAR Connector documentation.

Copyright 2025 Splunk Inc.

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

About

No description, website, or topics provided.

Resources

License

Contributing

Stars

Watchers

Forks

Packages

No packages published

Contributors 28