IP Enrichment - Internal - Generic v2
Common Playbooks Pack.#
This Playbook is part of theEnriches Internal IP addresses using one or more integrations.
- Resolve IP address to hostname (DNS)
- Separate internal and external IP addresses
- Get host information for IP addresses
#
DependenciesThis playbook uses the following sub-playbooks, integrations, and scripts.
#
Sub-playbooks- Endpoint Enrichment - Generic v2
#
IntegrationsThis playbook does not use any integrations.
#
Scripts- IPToHost
- IsIPInRanges
#
CommandsThis playbook does not use any commands.
#
Playbook InputsName | Description | Default Value | Source | Required |
---|---|---|---|---|
IP | The IP address to enrich. | Address | IP | Optional |
InternalRange | A CSV list of IP address ranges (in CIDR notation). Use this list to check if an IP address is found within a set of IP address ranges. For example, "172.16.0.0/12,10.0.0.0/8,192.168.0.0/16" (without quotation marks). If no list is provided, the default list provided in the IsIPInRanges script (the known IPv4 private address ranges) will be used. | inputs.InternalRange | - | Optional |
ResolveIP | Whether to convert the IP address to a hostname using a DNS query. Can be, "True" or "False" | None | inputs.ResolveIP | Required |
#
Playbook OutputsPath | Description | Type |
---|---|---|
IP | The IP objects. | unknown |
DBotScore | The Indicator, Score, Type and Vendor. | unknown |
Endpoint | The endpoint's object. | unknown |
Endpoint.Hostname | The hostname to enrich. | string |
Endpoint.OS | The Endpoint operating system. | string |
Endpoint.IP | The list of endpoint IP addresses. | unknown |
Endpoint.MAC | The list of endpoint MAC addresses. | unknown |
Endpoint.Domain | The Endpoint domain name. | string |