Skip to main content

Group-IB Digital Risk Protection

This Integration is part of the Group-IB Digital Risk Protection Pack.#

Supported versions

Supported Cortex XSOAR versions: 6.10.0 and later.

Pack helps to integrate Group-IB Digital Risk Protection and get violations incidents directly into Cortex XSOAR. This integration was integrated and tested with version 1.0 of Group-IB Digital Risk Protection.

Configure Group-IB Digital Risk Protection in Cortex#

ParameterDescriptionRequired
GIB DRP URLTrue
Fetch incidentsFalse
Incident typeFalse
Trust any certificate (not secure)False
Use system proxy settingsFalse
Incidents Fetch IntervalFalse
UsernameTrue
PasswordTrue
Violation Section to filter the received ViolationFalse
Brands to filter the received ViolationBrands for filtering received violations. The list of available brands can be obtained with the command !gibdrp-get-brands in the menu WarRoom -> Playground. After getting the brands you must specify the brand ID for which you want to receive violations. Attention! Currently filtering is available only by one brand in one InstanceFalse
Incidents first fetchDate to start fetching incidents from.False
Download imagesEnables or disables loading of each image in each violation. Can significantly affect the speed of data collection if the parameter is enabled, i.e. set to TrueFalse
Getting Typosquatting onlyAllows for the collection of offenses suitable only for Typo SquattingFalse
Number of requests per collectionA number of requests per collection that integration sends in one fetch iteration (each request picks up to 30 incidents). If you face some runtime errors, lower the value.True

Commands#

You can execute these commands from the CLI, as part of an automation, or in a playbook. After you successfully execute a command, a DBot message appears in the War Room with the command details.

gibdrp-get-brands#


Receive all configured brands.

Base Command#

gibdrp-get-brands

Input#

Argument NameDescriptionRequired

Context Output#

PathTypeDescription
GIBDRP.OtherInfostringList of configured brands.
GIBDRP.OtherInfo.brands.namestringBrand name.
GIBDRP.OtherInfo.brands.idstringBrand ID.

Command example#

!gibdrp-get-brands

Context Example#

{
"GIBDRP": {
"OtherInfo": {
"brands": [
{
"id": "PvY1BZUBSFbLZGo2x8TA",
"name": "Example Brand"
}
]
}
}
}

Human Readable Output#

Installed Brands#

NameId
Example BrandPvY1BZUBSFbLZGo2x8TA

gibdrp-get-subscriptions#


Receive all configured subscriptions.

Base Command#

gibdrp-get-subscriptions

Input#

Argument NameDescriptionRequired

Context Output#

PathTypeDescription
GIBDRP.OtherInfostringList of configured subscriptions.
GIBDRP.OtherInfo.subscriptionsstringSubscriptions list.

Command example#

!gibdrp-get-subscriptions

Context Example#

{
"GIBDRP": {
"OtherInfo": {
"subscriptions": [
"scam"
]
}
}
}

Human Readable Output#

Purchased subscriptions#

Subscriptions
scam

gibdrp-get-violation-by-id#


Getting a single violation by its ID.

Base Command#

gibdrp-get-violation-by-id

Input#

Argument NameDescriptionRequired
idID violation.Required

Context Output#

PathTypeDescription
GIBDRP.Violation.idstringViolation ID.
GIBDRP.Violation.titlestringViolation title.
GIBDRP.Violation.descriptionstringViolation description.
GIBDRP.Violation.statusstringViolation status.
GIBDRP.Violation.violation_uristringViolation URI.
GIBDRP.Violation.sourcestringViolation source section.
GIBDRP.Violation.detecteddateDetected timestamp.

gibdrp-change-violation-status#


Changing the status of a single violation.

Base Command#

gibdrp-change-violation-status

Input#

Argument NameDescriptionRequired
idID violation.Required
statusWhat status to change to. Possible values are: approve, reject.Required

Context Output#

There is no context output for this command.