Google Threat Intelligence Threat Lists
Use this feed integration to fetch Google Threat Intelligence Threat Lists matches as indicators.
Data Enrichment & Threat Intelligence · GoogleThreatIntelligence · Feed
Details
| ID | Google Threat Intelligence Threat Lists |
|---|---|
| Provider | |
| Category | Data Enrichment & Threat Intelligence |
| From Version | 5.5.0 |
| Docker Image | demisto/python3:3.12.13.10116658 |
| Supported Modules | Agentix XSIAM |
README
Use this feed integration to fetch Google Threat Intelligence Threat Lists matches as indicators. It processes the latest finished job retrieving its matches based on the limit parameter (10 by default) in every fetch until there are no more matches for that job.
Configure Google Threat Intelligence Threat Lists on Cortex XSOAR
- Navigate to Settings > Integrations > Servers & Services.
- Search for Google Threat Intelligence Threat Lists.
- Click Add instance to create and configure a new integration instance.
| Parameter | Description | Required |
|---|---|---|
| feed | The fetch indicators. | False |
| credentials | API Key. | True |
| feed_type | Feed type. | True |
| filter | Filter your Threat Lists (e.g., “gti_score:70+ positives:10- has:campaigns”). Leave empty to receive all. | False |
| limit | The maximum number of results to return. Default is 10. | False |
| feedReputation | The indicator reputation. | False |
| feedReliability | The source’s reliability. | True |
| tlp_color | The Traffic Light Protocol (TLP) designation to apply to indicators fetched from the feed. More information about the protocol can be found at https://us-cert.cisa.gov/tlp | False |
| feedExpirationPolicy | The feed’s expiration policy. | False |
| feedFetchInterval | The feed fetch interval. | False |
| feedBypassExclusionList | Whether to bypass exclusion list. | False |
- 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.
gti-threatlists-get-indicators
Gets the matches from Google Threat Intelligence Threat Lists.
Base Command
gti-threatlists-get-indicators
Input
| Argument Name | Description | Required |
|---|---|---|
| feed_type | Feed type. | Required |
| package | Package in ‘%Y%m%d%H’ format. If not given, the latest package is taken. | Optional |
| filter | Filter your Threat Lists (e.g., “gti_score:70+ positives:10- has:campaigns”). Leave empty to receive all. | Optional |
| limit | The maximum number of results to return. Default is 10. | Optional |
Context Output
There is no context output for this command.
Command Example
!gti-threatlists-get-indicators
!gti-threatlists-get-indicators feed=malware package=2025021910 filter="gti_score:70+" limit=10
Human Readable Output
Indicators from Google Threat Intelligence Threat Lists
| Id | Detections | Gti Threat Score | Gti Severity | Gti Verdict | Malware Families | Threat Actors |
|---|---|---|---|---|---|---|
| f221425286c9073cbb2168f73120b6… | 59/69 | 80 | SEVERITY_LOW | VERDICT_MALICIOUS | beacon | SWEED |
Configuration parameters
credentials— API Key (leave empty. Fill in the API key in the password field.) (required)feed_type— Feed type.filter— Filterlimit— The maximum number of results to return. If 0 all results will be returned.feed— Fetch indicatorsfeedReputation— Indicator ReputationfeedReliability— Source Reliability (required)feedExpirationPolicy—feedExpirationInterval—feedFetchInterval— Feed Fetch IntervalfeedBypassExclusionList— Bypass exclusion listfeedTags— Tagstlp_color— Traffic Light Protocol Color
Commands (1)
-
gti-threatlists-get-indicatorsGets the matches from the latest Feed.
category: Data Enrichment & Threat Intelligence provider: Google commonfields: id: Google Threat Intelligence Threat Lists version: -1 sectionorder: - Connect - Collect 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 section: Connect - display: Feed type. name: feed_type defaultvalue: malware type: 15 options: - cryptominer - first-stage-delivery-vectors - infostealer - iot - linux - malicious-network-infrastructure - malware - mobile - osx - phishing - ransomware - threat-actor - trending - vulnerability-weaponization section: Connect - name: filter display: Filter type: 0 additionalinfo: Filter your Threat Lists (e.g., "gti_score:70+ positives:10- has:campaigns"). Leave empty to receive all. required: false advanced: true section: Connect - display: The maximum number of results to return. If 0 all results will be returned. name: limit defaultvalue: 10 type: 0 required: false section: Collect - display: Fetch indicators name: feed defaultvalue: "true" type: 8 required: false section: Collect - 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 section: Collect - 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. section: Collect - display: "" name: feedExpirationPolicy defaultvalue: indicatorType type: 17 options: - never - interval - indicatorType - suddenDeath required: false section: Collect advanced: true - display: "" name: feedExpirationInterval defaultvalue: "20160" type: 1 required: false section: Collect advanced: true - display: Feed Fetch Interval name: feedFetchInterval defaultvalue: "60" type: 19 required: false section: Collect advanced: true - 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 section: Collect advanced: true - name: feedTags display: Tags type: 0 additionalinfo: Supports CSV values. required: false section: Collect advanced: true - 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 section: Collect description: Use this feed integration to fetch Google Threat Intelligence Threat Lists matches as indicators. display: Google Threat Intelligence Threat Lists name: Google Threat Intelligence Threat Lists script: commands: - arguments: - name: feed_type description: Feed type. - name: package description: Package in '%Y%m%d%H' format. If not given, the latest package is taken. - description: Filter your Threat Lists (e.g., "gti_score:70+ positives:10- has:campaigns"). Leave empty to receive all. name: filter - name: limit defaultValue: '10' description: The maximum number of results to return. If 0 all results will be returned. description: Gets the matches from the latest Feed. name: gti-threatlists-get-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)