RDAP
Use the RDAP integration to query domain and IP information.
Data Enrichment & Threat Intelligence · RDAP
Details
| ID | RDAP |
|---|---|
| Provider | Open Source |
| Category | Data Enrichment & Threat Intelligence |
| From Version | 6.10.0 |
| Docker Image | demisto/python3:3.12.13.10116658 |
README
RDAP Integration
Overview
The RDAP (Registration Data Access Protocol) integration allows you to query domain and IP information using the RDAP protocol. This integration provides valuable data for threat intelligence and domain/IP enrichment purposes.
Configuration
- Navigate to Settings > Integrations > Servers & Services.
- Search for RDAP.
- Click Add instance to create and configure a new integration instance.
- Configure the instance name and reliability.
- Click Test to validate the configuration.
Commands
ip
This command queries IP information using RDAP.
Input
| Argument Name | Description | Required |
|---|---|---|
| ip | An IPv4 address to query, e.g., 1.1.1.1. | Required |
Example Command
!ip ip=8.8.8.8
Context Output
| Path | Type | Description |
|---|---|---|
| IP.Address | String | The IP address. |
| IP.Description | String | The IP address description. |
| IP.Geo.Country | String | The IP address geo country. |
| IP.Organization.Name | String | The IP address organization name. |
| IP.Registrar.Abuse.Address | String | The address of the abuse Team. |
| IP.Registrar.Abuse.Email | String | The email address of the abuse team. |
| IP.Registrar.Abuse.Name | String | The name of the abuse team. |
| RDAP.IP.Value | String | The queried IP address. |
| RDAP.IP.IndicatorType | String | The type of the indicator (IP). |
| RDAP.IP.RegistrarAbuseAddress | String | The registrar abuse address for the IP. |
| RDAP.IP.RegistrarAbuseName | String | The registrar abuse contact name for the IP. |
| RDAP.IP.RegistrarAbuseEmail | String | The registrar abuse email for the IP. |
| DBotScore.Indicator | String | The indicator that was tested. |
| DBotScore.Type | String | The indicator type. |
| DBotScore.Vendor | String | The vendor used to calculate the score. |
| DBotScore.Score | Number | The actual score. |
domain
This command queries domain information using RDAP.
Input
| Argument Name | Description | Required |
|---|---|---|
| domain | A domain address to query, e.g., example.com. | Required |
Example Command
!domain domain=example.com
Context Output
| Path | Type | Description |
|---|---|---|
| Domain.Name | String | The domain name. |
| Domain.CreationDate | Date | The domain registration date. |
| Domain.ExpirationDate | Date | The domain expiration date. |
| Domain.WHOIS.CreationDate | Date | The domain registration date. |
| Domain.WHOIS.ExpirationDate | Date | The domain expiration date. |
| RDAP.Domain.Value | String | The queried domain name. |
| RDAP.Domain.IndicatorType | String | The type of the indicator (Domain). |
| RDAP.Domain.RegistrationDate | Date | The domain registration date. |
| RDAP.Domain.ExpirationDate | Date | The domain expiration date. |
| RDAP.Domain.LastChangedDate | Date | The last changed date of the domain. |
| RDAP.Domain.SecureDNS | Boolean | Whether the domain uses secure DNS. |
| DBotScore.Indicator | String | The indicator that was tested. |
| DBotScore.Type | String | The indicator type. |
| DBotScore.Vendor | String | The vendor used to calculate the score. |
| DBotScore.Score | Number | The actual score. |
Additional Information
For more information on RDAP, please visit ICANN’s RDAP page.
Configuration parameters
base_url— BaseURL (required)insecure— Trust any certificate (not secure)proxy— Use system proxy settingsproxy_url— Proxy URLintegrationReliability— Reliability (required)
Commands (2)
-
domainQuery domain information using RDAP.
-
ipQuery IP information using RDAP.
# RDAP Integration ## Overview The Registration Data Access Protocol (RDAP) integration enables you to query registration data for internet resources such as domain names, IP addresses, and autonomous system numbers. This integration provides structured information about these resources, including ownership details, registration dates, and nameserver information. ## Configuration No API key is required for this integration as RDAP is a public protocol that replaces the older WHOIS protocol with structured data responses. ### Integration Settings - **Base URL**: Use the default RDAP bootstrap server URL or specify a different RDAP server if needed. - **Trust any certificate**: Select this option to trust any SSL certificate (not recommended for production environments). - **Use system proxy settings**: Select if your organization uses a proxy to connect to the internet.