VirusTotal Retrohunt Feed

Use this feed integration to fetch VirusTotal Retrohunt matches.

Data Enrichment & Threat Intelligence · VirusTotal · Feed

Details

IDVirusTotal Retrohunt Feed
ProviderGoogle
CategoryData Enrichment & Threat Intelligence
From Version5.5.0
Docker Imagedemisto/python3:3.12.13.10116658
Supported ModulesAgentix XSIAM EDR Cortex Cloud Cloud Runtime Security

README

Use this feed integration to fetch VirusTotal Retrohunt matches. It processes the latest finished job retrieving its matches based on the limit parameter (40 by default) in every fetch until there are no more matches for that job.

Configure VirusTotal Retrohunt Feed in Cortex

Parameter Description Required
API Key (leave empty. Fill in the API key in the password field.)   True
API Key   True
Limit Limit of indicators to fetch from retrohunt job results. False
Fetch indicators   False
Indicator Reputation Indicators from this integration instance will be marked with this reputation. False
Source Reliability Reliability of the source providing the intelligence data. True
    False
    False
Feed Fetch Interval   False
Bypass exclusion list When selected, the exclusion list is ignored for indicators from this feed. This means that if an indicator from this feed is on the exclusion list, the indicator might still be added to the system. False
Tags Supports CSV values. False
Traffic Light Protocol Color The Traffic Light Protocol (TLP) designation to apply to indicators fetched from the feed. False

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.

vt-retrohunt-get-indicators


Gets the matches from a given retrohunt job’s id or the latest finished by default.

vt-retrohunt-reset-fetch-indicators


Reset the last processed job’s id

Base Command

vt-retrohunt-get-indicators

Input

Argument Name Description Required
limit The maximum number of results to return. Default is 40. Optional
job_id VT Retrohunt job’s ID. Optional

Context Output

There is no context output for this command.

Command Example

!vt-retrohunt-get-indicators
!vt-retrohunt-get-indicators limit=10
!vt-retrohunt-get-indicators limit=10 job_id="RETROHUNT-JOB-ID"

Human Readable Output

Indicators from VirusTotal Retrohunt Feed

Sha256 Detections Filetype
80db033dfe2b4e966d46a4ceed36e20b98a13891ce364a1308b90da7ad694cf3 1/59 ELF
6717c568e623551e600d315c7d1d634824a6f4b16e8aedfa298aefe7155313ff 1/59 ELF
2c02a593ac714f9bac876d0a3c056384e0038505515d0c8472aa00ea36a6abb2 1/59 ELF
e658b64650153c2207a76b2ee390b0fef04712d0da1d75a9eae25e4be596071a 3/59 ELF
5ec2e17f25e800825ec5ed592c73303f840fa33cce2c8c4a4e7b6556798ffda0 1/55 ELF
771ba05ca9321dc723fc66b995c1d79a969330fc4242da6737cff1b364f978c8 2/59 ELF
4e3fac63a8b027788a10fd0191adf3ad59b2111324e1aa4eb4441723793c1b11 33/60 ELF
ff1bdaf789643c6b934c9a9593fea82912d5974ba6ca0fd8dbf42db09ba82925 0/60 ELF
4371874f35538dc7d3b1d50df8cd0e8ad0744441ed487deb0d7a18a4a4373fea 1/60 ELF

Configuration parameters

  • credentials — API Key (leave empty. Fill in the API key in the password field.) (required)
  • limit — Limit
  • feed — Fetch indicators
  • feedReputation — Indicator Reputation
  • feedReliability — Source Reliability (required)
  • feedExpirationPolicy
  • feedExpirationInterval
  • feedFetchInterval — Feed Fetch Interval
  • feedBypassExclusionList — Bypass exclusion list
  • feedTags — Tags
  • tlp_color — Traffic Light Protocol Color

Commands (2)

  • vt-retrohunt-get-indicators

    Gets the matches from a given retrohunt job's id or the latest by default.

  • vt-retrohunt-reset-fetch-indicators

    This command will reset your fetch history.

category: Data Enrichment & Threat Intelligence
provider: Google
commonfields:
  id: VirusTotal Retrohunt Feed
  version: -1
configuration:
- display: API Key (leave empty. Fill in the API key in the password field.)
  displaypassword: API Key
  name: credentials
  type: 9
  required: true
  hiddenusername: true
- display: Limit
  name: limit
  defaultvalue: 40
  type: 0
  additionalinfo: Limit of indicators to fetch from retrohunt job results.
  required: false
- display: Fetch indicators
  name: feed
  defaultvalue: "true"
  type: 8
  required: false
- display: Indicator Reputation
  name: feedReputation
  defaultvalue: feedInstanceReputationNotSet
  type: 18
  options:
  - None
  - Good
  - Suspicious
  - Bad
  additionalinfo: Indicators from this integration instance will be marked with this reputation.
  required: false
- display: Source Reliability
  name: feedReliability
  defaultvalue: F - Reliability cannot be judged
  type: 15
  required: true
  options:
  - A - Completely reliable
  - B - Usually reliable
  - C - Fairly reliable
  - D - Not usually reliable
  - E - Unreliable
  - F - Reliability cannot be judged
  additionalinfo: Reliability of the source providing the intelligence data.
- display: ""
  name: feedExpirationPolicy
  defaultvalue: indicatorType
  type: 17
  options:
  - never
  - interval
  - indicatorType
  - suddenDeath
  required: false
- display: ""
  name: feedExpirationInterval
  defaultvalue: "20160"
  type: 1
  required: false
- display: Feed Fetch Interval
  name: feedFetchInterval
  defaultvalue: "30"
  type: 19
  required: false
- display: Bypass exclusion list
  name: feedBypassExclusionList
  type: 8
  additionalinfo: When selected, the exclusion list is ignored for indicators from this feed. This means that if an indicator from this feed is on the exclusion list, the indicator might still be added to the system.
  required: false
- name: feedTags
  display: Tags
  type: 0
  additionalinfo: Supports CSV values.
  required: false
- name: tlp_color
  display: Traffic Light Protocol Color
  options:
  - RED
  - AMBER
  - GREEN
  - WHITE
  type: 15
  additionalinfo: The Traffic Light Protocol (TLP) designation to apply to indicators fetched from the feed.
  required: false
description: Use this feed integration to fetch VirusTotal Retrohunt matches.
display: VirusTotal Retrohunt Feed
name: VirusTotal Retrohunt Feed
script:
  commands:
  - arguments:
    - name: limit
      defaultValue: "40"
      description: The maximum number of results to return.
    - name: job_id
      defaultValue: ""
      description: VT Retrohunt job's ID.
    description: Gets the matches from a given retrohunt job's id or the latest by default.
    name: vt-retrohunt-get-indicators
  - description: "This command will reset your fetch history."
    name: vt-retrohunt-reset-fetch-indicators
  dockerimage: demisto/python3:3.12.13.10116658
  feed: true
  runonce: false
  script: "-"
  subtype: python3
  type: python
fromversion: 5.5.0
tests:
- No tests (auto formatted)