Skip to main content

QRadar Get Hunting Results

This Playbook is part of the IBM QRadar Pack.#

Supported versions

Supported Cortex XSOAR versions: 6.2.0 and later.

This playbook is used to sort the QRadar search results to display the IP addresses, assets, and usernames that the search provided. In addition, the results allow you to differentiate between internal and external IP addresses as well as query the QRadar assets API in order to get the assets details from the IP addresses. You can provide the QRadar fields names and the organizations' IP ranges in order to properly sort the data. The end result of the playbook will be the internal and external IP addresses detected as well as the assets and users.

Dependencies#

This playbook uses the following sub-playbooks, integrations, and scripts.

Sub-playbooks#

This playbook does not use any sub-playbooks.

Integrations#

  • QRadar_v3

Scripts#

  • Set
  • IsIPInRanges
  • SetAndHandleEmpty

Commands#

  • qradar-assets-list

Playbook Inputs#


NameDescriptionDefault ValueRequired
InternalRangeA list of internal IP ranges to check IP addresses against. The comma-separated list should be provided in CIDR notation. For example, a list of ranges would be: "172.16.0.0/12,10.0.0.0/8,192.168.0.0/16" (without quotes).lists.PrivateIPsOptional
InvestigationIPFieldsThe values of these QRadar fields will be used for the playbook IP addresses outputs.sourceip,destinationipOptional
InvestigationUserFieldsThe values of these QRadar fields will be used for the playbook user name outputs.usernameOptional
SearchResultsThe search results of an AQL search.Optional

Playbook Outputs#


PathDescriptionType
QRadar.DetectedUsersUsers detected based on the username field in your search.string
QRadar.DetectedInternalIPsInternal IP addresses detected based on fields and inputs in your search.string
QRadar.DetectedExternalIPsExternal IP addresses detected based on fields and inputs in your search.string
QRadar.DetectedInternalHostsInternal host names detected based on hosts in your assets table. Note that the data accuracy depends on how the asset mapping is configured in QRadar.string
QRadar.DetectedExternalHostsExternal host names detected based on hosts in your assets table. Note that the data accuracy depends on how the asset mapping is configured in QRadar.string

Playbook Image#


QRadar Get Hunting Results