EclecticIQ Platform Deprecated

Deprecated. No available replacement.

Data Enrichment & Threat Intelligence · EclecticIQ Platform

Details

IDEclecticIQ Platform
ProviderEclecticIQ
CategoryData Enrichment & Threat Intelligence
From Version5.0.0
Docker Imagedemisto/python3:3.10.7.33922
Supported ModulesAgentix XSIAM

README

Deprecated. No available replacement.

Use Cases

  1. Get reputation of IOCs (observables).
  2. Get observables’ related entities.

Configure EclecticIQ Platform on Cortex XSOAR

  1. Navigate to Settings > Integrations > Servers & Services.
  2. Search for integration-EclecticIQ_Platform.
  3. Click Add instance to create and configure a new integration instance.
    • Name: a textual name for the integration instance.
    • Server URL (e.g. https://192.168.0.1)
    • Username
    • Trust any certificate (not secure)
    • Use system proxy
    • IP threshold. Minimum maliciousness confidence level to consider the IP address malicious: High, Medium, Low, Safe, Unknown
    • URL threshold. Minimum maliciousness confidence level to consider the URL malicious: High, Medium, Low, Safe, Unknown
    • File threshold. Minimum maliciousness confidence level to consider the file malicious: High, Medium, Low, Safe, Unknown
    • Email threshold. Minimum maliciousness confidence level to consider the email address malicious: High, Medium, Low, Safe, Unknown
    • Domain threshold. Minimum maliciousness confidence level to consider the domain malicious: High, Medium, Low, Safe, Unknown
  4. Click Test to validate the URLs, token, and connection.

Commands

You can execute these commands from the Cortex XSOAR 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.

1. Get the reputation of an IP address observable


Gets the reputation of an IP address observable.

Base Command

ip

Input
Argument Name Description Required
ip IPv4 to get the reputation of Required

 

Context Output
Path Type Description
EclecticIQ.IP.Address String IP address that was tested
EclecticIQ.IP.Created Date Observable creation date
EclecticIQ.IP.LastUpdate Date Observable last updated date
EclecticIQ.IP.ID Number Observable ID
EclecticIQ.IP.Maliciousness String Maliciousness confidence level
IP.Address String IP address that was tested
IP.Malcious.Vendor String For malicious IPs, the vendor that made the decision
IP.Malcious.Description String For malicious IPs, the reason that the vendor made the decision
DBotScore.Type String Indicator type
DBotScore.Vendor String Vendor used to calculate the score
DBotScore.Score Number The actual score
DBotScore.Indicator String The indicator that was tested

 

Command Example

ip ip=8.8.8.8

Context Example
{
    "IP": [
        {
            "Address": "8.8.8.8"
        }
    ],
    "DBotScore": {
        "Vendor": "EclecticIQ",
        "Indicator": "8.8.8.8",
        "Score": 1,
        "Type": "ip"
    },
    "EclecticIQ.IP": [
        {
            "Maliciousness": "safe",
            "Created": "2019-01-16T11:55:11.732145+00:00",
            "ID": 86,
            "LastUpdated": "2019-01-16T11:55:11.708640+00:00",
            "Address": "8.8.8.8"
        }
    ]
}
Human Readable Output

EclecticIQ IP reputation - 8.8.8.8

Maliciousness Created ID LastUpdated Address
safe 2019-01-16T11:55:11.732145+00:00 86 2019-01-16T11:55:11.708640+00:00 8.8.8.8

 

2. Get the reputation of a URL observable


Gets the reputation of a URL observable.

Notice: Submitting indicators using this command might make the indicator data publicly available. See the vendor’s documentation for more details.

Base Command

url

Input
Argument Name Description Required
url URL observable to get the reputation of Required

 

Context Output
Path Type Description
EclecticIQ.URL.Data String URL that was tested
EclecticIQ.URL.Created Date Observable creation date
EclecticIQ.URL.LastUpdate Date Observable last updated date
EclecticIQ.URL.ID Number Observable ID
EclecticIQ.URL.Maliciousness String Maliciousness confidence level
URL.Data String URL that was tested
URL.Malcious.Vendor String For malicious URLs, the vendor that made the decision
URL.Malcious.Description String For malicious URLs, the reason that the vendor made the decision
DBotScore.Type String Indicator type
DBotScore.Vendor String Vendor used to calculate the score
DBotScore.Score Number The actual score
DBotScore.Indicator String The indicator that was tested

 

Command Example

url url=http://chstarkeco.com

Context Example
{
    "DBotScore": {
        "Vendor": "OpenPhish",
        "Indicator": "http://chstarkeco.com",
        "Score": 0,
        "Type": "url"
    }
}{
    "URL": {
        "Data": "http://chstarkeco.com"
    },
    "DBotScore": {
        "Vendor": "PhishTank",
        "Indicator": "http://chstarkeco.com",
        "Score": 0,
        "Type": "url"
    }
}{
    "URL": [
        {
            "Data": "http://chstarkeco.com"
        }
    ],
    "DBotScore": {
        "Vendor": "EclecticIQ",
        "Indicator": "http://chstarkeco.com",
        "Score": 2,
        "Type": "url"
    },
    "EclecticIQ.URL": [
        {
            "Maliciousness": "medium",
            "Data": "http://chstarkeco.com",
            "ID": 83,
            "LastUpdated": "2019-01-16T11:53:51.128167+00:00",
            "Created": "2019-01-16T11:52:49.993110+00:00"
        }
    ]
}
Human Readable Output

OpenPhish Database - URL Query

No matches for URL http://chstarkeco.com

PhishTank Database - URL Query

No matches for URL http://chstarkeco.com

EclecticIQ URL reputation - http://chstarkeco.com

Maliciousness Data ID LastUpdated Created
medium http://chstarkeco.com 83 2019-01-16T11:53:51.128167+00:00 2019-01-16T11:52:49.993110+00:00

 

3. Get the reputation of a file observable


Gets the reputation of a file hash observable.

Base Command

file

Input
Argument Name Description Required
file File hash observable to get the reputation of Required

 

Context Output
Path Type Description
EclecticIQ.File.MD5 String File MD5 hash that was tested
EclecticIQ.File.SHA1 String File SHA-1 hash that was tested
EclecticIQ.File.SHA256 String File SHA-256 hash that was tested
EclecticIQ.File.SHA512 String File SHA-512 hash that was tested
EclecticIQ.File.Created Date Observable creation date
EclecticIQ.File.LastUpdate Date Observable last updated date
EclecticIQ.File.ID Number Observable ID
EclecticIQ.File.Maliciousness String Maliciousness confidence level
File.MD5 String File MD5 hash that was tested
File.SHA1 String File SHA-1 hash that was tested
File.SHA256 String File SHA-256 hash that was tested
File.SHA512 String File SHA-512 hash that was tested
File.Malcious.Vendor String For malicious files, the vendor that made the decision
File.Malcious.Description String For malicious files, the reason that the vendor made the decision
DBotScore.Type String Indicator type
DBotScore.Vendor String Vendor used to calculate the score
DBotScore.Score Number The actual score
DBotScore.Indicator String The indicator that was tested

 

Command Example

file file=00112233445566778899aabbccddeeff

4. Get related entities of an observable


Returns related entities of a single observable.

Base Command

eclecticiq-get-observable-related-entity

Input
Argument Name Description Required
observable_id Observable ID to get entity information for (can be retrieved from one of the IOCs commands) Required

 

Context Output
Path Type Description
EclecticIQ.Entity.Analysis String Entity analysis description
EclecticIQ.Entity.EstimatedObservedTime Date Entity estimated observed time
EclecticIQ.Entity.EstimatedStartTime Date Entity estimated start time
EclecticIQ.Entity.Exposure.Community Boolean Is entity in the community feed
EclecticIQ.Entity.Exposure.Detection Boolean Is entity detected
EclecticIQ.Entity.Exposure.Exposed Boolean Is entity exposed
EclecticIQ.Entity.Exposure.Prevention Boolean Is entity in prevented feed
EclecticIQ.Entity.Exposure.Sighting Boolean Is entity sighted
EclecticIQ.Entity.HalfLife String The time it takes an entity to decay in intelligence value, expressed in the number of days until a 50% decay
EclecticIQ.Entity.ID String Entity ID
EclecticIQ.Entity.Source.Name String Entity source name
EclecticIQ.Entity.Source.Reliability String Entity source reliability
EclecticIQ.Entity.Title String Entity title
EclecticIQ.Entity.Source.Type string Entity source type

 

Command Example

eclecticiq-get-observable-related-entity observable_id=63

Context Example
{
    "EclecticIQ.Entity": [
        {
            "HalfLife": "30 Days",
            "Title": "Indicator containing malicious file hashes",
            "EstimatedObservedTime": "2018-11-21T13:34:35.890076+00:00",
            "Analysis": "Indicator that contains malicious file hashes.",
            "Source": [
                {
                    "Reliability": null,
                    "Type": "incoming_feed",
                    "Name": "TAXII Stand Samples"
                }
            ],
            "EstimatedStartTime": "2014-05-08T09:00:00+00:00",
            "ID": "56e218b0-3f6b-4237-beca-3b39ab8e96c2",
            "Exposure": {
                "Detection": false,
                "Sighting": false,
                "Prevention": false,
                "Community": false,
                "Exposed": true
            }
        }
    ]
}
Human Readable Output

Observable ID 63 related entities

HalfLife Title EstimatedObservedTime Analysis EstimatedStartTime ID
30 Days Indicator containing malicious file hashes 2018-11-21T13:34:35.890076+00:00 Indicator that contains malicious file hashes. 2014-05-08T09:00:00+00:00 56e218b0-3f6b-4237-beca-3b39ab8e96c2

 

Sources

Type Name
incoming_feed TAXII Stand Samples

 

Exposure

Detection Sighting Community Prevention Exposed
false false false false true

 

5. Get the reputation of an email observable: email


Gets the reputation of an email address observable.

Base Command

email

Input
Argument Name Description Required
email Email address observable to get the reputation of Required

 

Context Output
Path Type Description
EclecticIQ.Email.Address String Email that was tested
EclecticIQ.Email.Created Date Observable creation date
EclecticIQ.Email.LastUpdate Date Observable last updated date
EclecticIQ.Email.ID Number Observable ID
EclecticIQ.Email.Maliciousness String Maliciousness confidence level
Account.Email.Address String Email that was tested
Account.Email.Malcious.Vendor String For malicious email addresses, the vendor that made the decision
Account.Email.Malcious.Description String For malicious email addresses, the reason that the vendor made the decision
DBotScore.Type String Indicator type
DBotScore.Vendor String Vendor used to calculate the score
DBotScore.Score Number The actual score
DBotScore.Indicator String The indicator that was tested

 

Command Example

email email=disco-team@stealthemail.com

Context Example
{
    "EclecticIQ.Email": [
        {
            "Maliciousness": "unknown",
            "Created": "2018-11-21T13:34:31.126027+00:00",
            "ID": 42,
            "LastUpdated": "2018-11-21T13:34:31.126027+00:00",
            "Address": "disco-team@stealthemail.com"
        },
        {
            "Maliciousness": "unknown",
            "Created": "2018-11-21T13:34:31.134425+00:00",
            "ID": 43,
            "LastUpdated": "2018-11-21T13:34:31.134425+00:00",
            "Address": "disco-team@stealthemail.com"
        }
    ],
    "DBotScore": {
        "Vendor": "EclecticIQ",
        "Indicator": "disco-team@stealthemail.com",
        "Score": 0,
        "Type": "email"
    },
    "Account.Email": [
        {
            "Address": "disco-team@stealthemail.com"
        },
        {
            "Address": "disco-team@stealthemail.com"
        }
    ]
}
Human Readable Output

EclecticIQ Email reputation - disco-team@stealthemail.com

Maliciousness Created ID LastUpdated Address
unknown 2018-11-21T13:34:31.126027+00:00 42 2018-11-21T13:34:31.126027+00:00 disco-team@stealthemail.com
unknown 2018-11-21T13:34:31.134425+00:00 43 2018-11-21T13:34:31.134425+00:00 disco-team@stealthemail.com

 

6. Get the reputation of a domain observable


Gets the reputation of a domain observable.

Notice: Submitting indicators using this command might make the indicator data publicly available. See the vendor’s documentation for more details.

Base Command

domain

Input
Argument Name Description Required
domain Domain observable to get the reputation of Required

 

Context Output
Path Type Description
EclecticIQ.Domain.Name String Domain name that was tested
EclecticIQ.Domain.Created Date Observable creation date
EclecticIQ.Domain.LastUpdate Date Observable last updated date
EclecticIQ.Domain.ID Number Observable ID
EclecticIQ.Domain.Maliciousness String Maliciousness confidence level
Domain.Name String Domain name that was tested
Domain.Malcious.Vendor String For malicious domains, the vendor that made the decision
Domain.Malcious.Description String For malicious domains, the reason that the vendor made the decision
DBotScore.Type String Indicator type
DBotScore.Vendor String Vendor used to calculate the score
DBotScore.Score Number The actual score
DBotScore.Indicator String The indicator that was tested

 

Command Example

domain domain=gooc.om

Context Example
{
    "Domain": [
        {
            "Name": "gooc.om"
        }
    ],
    "DBotScore": {
        "Vendor": "EclecticIQ",
        "Indicator": "gooc.om",
        "Score": 0,
        "Type": "domain"
    },
    "EclecticIQ.Domain": [
        {
            "Maliciousness": "unknown",
            "Name": "gooc.om",
            "ID": 74,
            "LastUpdated": "2018-11-21T13:34:38.964435+00:00",
            "Created": "2018-11-21T13:34:38.964435+00:00"
        }
    ]
}
Human Readable Output

EclecticIQ Domain reputation - gooc.om

ID Maliciousness Name LastUpdated Created
74 unknown gooc.om 2018-11-21T13:34:38.964435+00:00 2018-11-21T13:34:38.964435+00:00

Configuration parameters

  • url — Server URL (e.g. https://192.168.0.1) (required)
  • credentials — Username (required)
  • insecure — Trust any certificate (not secure)
  • proxy — Use system proxy settings
  • ip_threshold — IP threshold. Minimum maliciousness confidence level to consider the IP address malicious: High, Medium, Low, Safe, Unknown
  • url_threshold — URL threshold. Minimum maliciousness confidence level to consider the URL malicious: High, Medium, Low, Safe, Unknown
  • file_threshold — File threshold. Minimum maliciousness confidence level to consider the file malicious: High, Medium, Low, Safe, Unknown
  • email_threshold — Email threshold. Minimum maliciousness confidence level to consider the email address malicious: High, Medium, Low, Safe, Unknown
  • domain_threshold — Domain threshold. Minimum maliciousness confidence level to consider the domain malicious: High, Medium, Low, Safe, Unknown
  • integrationReliability — Source Reliability
  • feedExpirationPolicy
  • feedExpirationInterval

Commands (6)

  • domain

    Gets the reputation of a domain observable.

  • eclecticiq-get-observable-related-entity

    Returns related entities of a single observable.

  • email

    Gets the reputation of an email address observable.

  • file

    Gets the reputation of a file hash observable.

  • ip

    Get reputation of IP address observable

  • url

    Gets the reputation of a URL observable.

commonfields:
  id: EclecticIQ Platform
  version: -1
name: EclecticIQ Platform
display: EclecticIQ Platform (Deprecated)
deprecated: true
category: Data Enrichment & Threat Intelligence
provider: EclecticIQ
description: Deprecated. No available replacement.
configuration:
- display: Server URL (e.g. https://192.168.0.1)
  name: url
  defaultvalue: ""
  type: 0
  required: true
- display: Username
  name: credentials
  defaultvalue: ""
  type: 9
  required: true
- display: Trust any certificate (not secure)
  name: insecure
  type: 8
  required: false
- display: Use system proxy settings
  name: proxy
  type: 8
  required: false
- display: 'IP threshold. Minimum maliciousness confidence level to consider the IP address malicious: High, Medium, Low, Safe, Unknown'
  name: ip_threshold
  defaultvalue: High
  type: 0
  required: false
- display: 'URL threshold. Minimum maliciousness confidence level to consider the URL malicious: High, Medium, Low, Safe, Unknown'
  name: url_threshold
  defaultvalue: High
  type: 0
  required: false
- display: 'File threshold. Minimum maliciousness confidence level to consider the file malicious: High, Medium, Low, Safe, Unknown'
  name: file_threshold
  defaultvalue: High
  type: 0
  required: false
- display: 'Email threshold. Minimum maliciousness confidence level to consider the email address malicious: High, Medium, Low, Safe, Unknown'
  name: email_threshold
  defaultvalue: High
  type: 0
  required: false
- display: 'Domain threshold. Minimum maliciousness confidence level to consider the domain malicious: High, Medium, Low, Safe, Unknown'
  name: domain_threshold
  defaultvalue: High
  type: 0
  required: false
- additionalinfo: Reliability of the source providing the intelligence data.
  defaultvalue: C - Fairly reliable
  display: Source Reliability
  name: integrationReliability
  options:
  - A+ - 3rd party enrichment
  - A - Completely reliable
  - B - Usually reliable
  - C - Fairly reliable
  - D - Not usually reliable
  - E - Unreliable
  - F - Reliability cannot be judged
  type: 15
  required: false
- defaultvalue: indicatorType
  name: feedExpirationPolicy
  display: ''
  options:
  - never
  - interval
  - indicatorType
  - suddenDeath
  type: 17
  required: false
- defaultvalue: '20160'
  name: feedExpirationInterval
  display: ''
  type: 1
  required: false
script:
  script: ''
  type: python
  subtype: python3
  commands:
  - name: ip
    arguments:
    - name: ip
      required: true
      default: true
      description: IPv4 to get the reputation of
    outputs:
    - contextPath: EclecticIQ.IP.Address
      description: IP address that was tested
      type: String
    - contextPath: EclecticIQ.IP.Created
      description: Observable creation date
      type: Date
    - contextPath: EclecticIQ.IP.LastUpdate
      description: Observable last updated date
      type: Date
    - contextPath: EclecticIQ.IP.ID
      description: Observable ID
      type: Number
    - contextPath: EclecticIQ.IP.Maliciousness
      description: Maliciousness confidence level
      type: String
    - contextPath: IP.Address
      description: IP address that was tested
      type: String
    - contextPath: IP.Malcious.Vendor
      description: For malicious IPs, the vendor that made the decision
      type: String
    - contextPath: IP.Malcious.Description
      description: For malicious IPs, the reason that the vendor made the decision
      type: String
    - contextPath: DBotScore.Indicator
      description: The indicator that was tested.
      type: String
    - contextPath: DBotScore.Type
      description: The indicator type.
      type: String
    - contextPath: DBotScore.Vendor
      description: The vendor used to calculate the score.
      type: String
    - contextPath: DBotScore.Score
      description: The actual score.
      type: Number
    description: Get reputation of IP address observable
  - name: url
    arguments:
    - name: url
      required: true
      default: true
      description: URL observable to get the reputation of
    outputs:
    - contextPath: EclecticIQ.URL.Data
      description: URL that was tested
      type: String
    - contextPath: EclecticIQ.URL.Created
      description: Observable creation date
      type: Date
    - contextPath: EclecticIQ.URL.LastUpdate
      description: Observable last updated date
      type: Date
    - contextPath: EclecticIQ.URL.ID
      description: Observable ID
      type: Number
    - contextPath: EclecticIQ.URL.Maliciousness
      description: Maliciousness confidence level
      type: String
    - contextPath: URL.Data
      description: URL that was tested
      type: String
    - contextPath: URL.Malcious.Vendor
      description: For malicious URLs, the vendor that made the decision
      type: String
    - contextPath: URL.Malcious.Description
      description: For malicious URLs, the reason that the vendor made the decision
      type: String
    - contextPath: DBotScore.Indicator
      description: The indicator that was tested.
      type: String
    - contextPath: DBotScore.Type
      description: The indicator type.
      type: String
    - contextPath: DBotScore.Vendor
      description: The vendor used to calculate the score.
      type: String
    - contextPath: DBotScore.Score
      description: The actual score.
      type: Number
    description: Gets the reputation of a URL observable.
  - name: file
    arguments:
    - name: file
      required: true
      default: true
      description: File hash observable to get the reputation of
    outputs:
    - contextPath: EclecticIQ.File.MD5
      description: File MD5 hash that was tested
      type: String
    - contextPath: EclecticIQ.File.SHA1
      description: File SHA-1 hash that was tested
      type: String
    - contextPath: EclecticIQ.File.SHA256
      description: File SHA-256 hash that was tested
      type: String
    - contextPath: EclecticIQ.File.SHA512
      description: File SHA-512 hash that was tested
      type: String
    - contextPath: EclecticIQ.File.Created
      description: Observable creation date
      type: Date
    - contextPath: EclecticIQ.File.LastUpdate
      description: Observable last updated date
      type: Date
    - contextPath: EclecticIQ.File.ID
      description: Observable ID
      type: Number
    - contextPath: EclecticIQ.File.Maliciousness
      description: Maliciousness confidence level
      type: String
    - contextPath: File.MD5
      description: File MD5 hash that was tested
      type: String
    - contextPath: File.SHA1
      description: File SHA-1 hash that was tested
      type: String
    - contextPath: File.SHA256
      description: File SHA-256 hash that was tested
      type: String
    - contextPath: File.SHA512
      description: File SHA-512 hash that was tested
      type: String
    - contextPath: File.Malcious.Vendor
      description: For malicious files, the vendor that made the decision
      type: String
    - contextPath: File.Malcious.Description
      description: For malicious files, the reason that the vendor made the decision
      type: String
    - contextPath: DBotScore.Indicator
      description: The indicator that was tested.
      type: String
    - contextPath: DBotScore.Type
      description: The indicator type.
      type: String
    - contextPath: DBotScore.Vendor
      description: The vendor used to calculate the score.
      type: String
    - contextPath: DBotScore.Score
      description: The actual score.
      type: Number
    description: Gets the reputation of a file hash observable.
  - name: eclecticiq-get-observable-related-entity
    arguments:
    - name: observable_id
      required: true
      default: true
      description: Observable ID to get entity information for (can be retrieved from one of the IOCs commands)
    outputs:
    - contextPath: EclecticIQ.Entity.Analysis
      description: Entity analysis description
      type: String
    - contextPath: EclecticIQ.Entity.EstimatedObservedTime
      description: Entity estimated observed time
      type: Date
    - contextPath: EclecticIQ.Entity.EstimatedStartTime
      description: Entity estimated start time
      type: Date
    - contextPath: EclecticIQ.Entity.Exposure.Community
      description: Is entity in the community feed
      type: Boolean
    - contextPath: EclecticIQ.Entity.Exposure.Detection
      description: Is entity detected
      type: Boolean
    - contextPath: EclecticIQ.Entity.Exposure.Exposed
      description: Is entity exposed
      type: Boolean
    - contextPath: EclecticIQ.Entity.Exposure.Prevention
      description: Is entity in prevented feed
      type: Boolean
    - contextPath: EclecticIQ.Entity.Exposure.Sighting
      description: Is entity sighted
      type: Boolean
    - contextPath: EclecticIQ.Entity.HalfLife
      description: The time it takes an entity to decay in intelligence value, expressed in the number of days until a 50% decay
      type: String
    - contextPath: EclecticIQ.Entity.ID
      description: Entity ID
      type: String
    - contextPath: EclecticIQ.Entity.Source.Name
      description: Entity source name
      type: String
    - contextPath: EclecticIQ.Entity.Source.Reliability
      description: Entity source reliability
      type: String
    - contextPath: EclecticIQ.Entity.Title
      description: Entity title
      type: String
    - contextPath: EclecticIQ.Entity.Source.Type
      description: Entity source type
      type: string
    description: Returns related entities of a single observable.
  - name: email
    arguments:
    - name: email
      required: true
      default: true
      description: Email address observable to get the reputation of
    outputs:
    - contextPath: EclecticIQ.Email.Address
      description: Email that was tested
      type: String
    - contextPath: EclecticIQ.Email.Created
      description: Observable creation date
      type: Date
    - contextPath: EclecticIQ.Email.LastUpdate
      description: Observable last updated date
      type: Date
    - contextPath: EclecticIQ.Email.ID
      description: Observable ID
      type: Number
    - contextPath: EclecticIQ.Email.Maliciousness
      description: Maliciousness confidence level
      type: String
    - contextPath: Account.Email.Address
      description: Email that was tested
      type: String
    - contextPath: Account.Email.Malcious.Vendor
      description: For malicious email addresses, the vendor that made the decision
      type: String
    - contextPath: Account.Email.Malcious.Description
      description: For malicious email addresses, the reason that the vendor made the decision
      type: String
    - contextPath: DBotScore.Indicator
      description: The indicator that was tested.
      type: String
    - contextPath: DBotScore.Type
      description: The indicator type.
      type: String
    - contextPath: DBotScore.Vendor
      description: The vendor used to calculate the score.
      type: String
    - contextPath: DBotScore.Score
      description: The actual score.
      type: Number
    description: Gets the reputation of an email address observable.
  - name: domain
    arguments:
    - name: domain
      required: true
      default: true
      description: Domain observable to get the reputation of
    outputs:
    - contextPath: EclecticIQ.Domain.Name
      description: Domain name that was tested
      type: String
    - contextPath: EclecticIQ.Domain.Created
      description: Observable creation date
      type: Date
    - contextPath: EclecticIQ.Domain.LastUpdate
      description: Observable last updated date
      type: Date
    - contextPath: EclecticIQ.Domain.ID
      description: Observable ID
      type: Number
    - contextPath: EclecticIQ.Domain.Maliciousness
      description: Maliciousness confidence level
      type: String
    - contextPath: Domain.Name
      description: Domain name that was tested
      type: String
    - contextPath: Domain.Malcious.Vendor
      description: For malicious domains, the vendor that made the decision
      type: String
    - contextPath: Domain.Malcious.Description
      description: For malicious domains, the reason that the vendor made the decision
      type: String
    - contextPath: DBotScore.Indicator
      description: The indicator that was tested.
      type: String
    - contextPath: DBotScore.Type
      description: The indicator type.
      type: String
    - contextPath: DBotScore.Vendor
      description: The vendor used to calculate the score.
      type: String
    - contextPath: DBotScore.Score
      description: The actual score.
      type: Number
    description: Gets the reputation of a domain observable.
  dockerimage: demisto/python3:3.10.7.33922
tests:
- No test - instance issues
fromversion: 5.0.0