RDAP

Use the RDAP integration to query domain and IP information.

Data Enrichment & Threat Intelligence · RDAP

Details

IDRDAP
ProviderOpen Source
CategoryData Enrichment & Threat Intelligence
From Version6.10.0
Docker Imagedemisto/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

  1. Navigate to Settings > Integrations > Servers & Services.
  2. Search for RDAP.
  3. Click Add instance to create and configure a new integration instance.
  4. Configure the instance name and reliability.
  5. 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 settings
  • proxy_url — Proxy URL
  • integrationReliability — Reliability (required)

Commands (2)

  • domain

    Query domain information using RDAP.

  • ip

    Query 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.