ZeroDayLiveTIFUSION Feed
Zero Day Live is Blackwired's flagship product that delivers proprietary cyber threat intelligence, enabling our clients to operate at the same speed as the adversary. Zero Day Live specializes in unknown, zero day and early warning threats. Our intelligence is delivered finished, actionable and seamlessly orchestrated, directly into the existing security infrastructure - measurably reducing the risk of breach.
Data Enrichment & Threat Intelligence · Zero Day Live TI FUSION Feed · Feed
Details
| ID | ZeroDayLiveTIFUSION Feed |
|---|---|
| Provider | ZeroDayLive |
| Category | Data Enrichment & Threat Intelligence |
| From Version | 6.6.0 |
| Docker Image | demisto/py3-tools:1.0.0.114656 |
README
Overview
Fetch indicators from a ZeroDayLive feed.
Zero Day Live is our threat intelligence platform. It services multiple security vendors within the industry with the latest intelligence in order to prevent cyber attacks.
Configure ZeroDayLive Feed on Cortex XSOAR
- Navigate to Settings > Integrations > Servers & Services.
- Search for Zero Day Live TI FUSION Feed.
- Click Add instance to create and configure a new integration instance.
- Name: a textual name for the integration instance.
- URL: Server URL where the feed is.
- Fetch indicators: boolean flag. If set to true will fetch indicators.
- Fetch Interval: Interval of the fetches.
- Reliability: Reliability of the feed.
- Traffic Light Protocol 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
- Username + Password - Credentials to access feeds that require basic authentication.
These fields also support the use of API key headers. To use API key headers, specify the header name and value in the following format:
_header:<header_name>in the Username field and the header value in the Password field. - Use system proxy settings
- Request Timeout: Time (in seconds) before HTTP requests timeout.
- Field Names: Name of the field names in the CSV. If several are given, will use
“value” as the indicator value field.
- Click Test to validate the URLs, token, and connection.
Step by step configuration
As an example, we’ll be looking at the Palo-Alto-sha256 feed. This feed will ingest indicators of type File. These are the feed instance configuration parameters for our example
Indicator Type - File.
Server URL: https://digitalwitness.zeroday.live/exports/download/Palo-Alto-sha256.csv.
Credentials - user: XXX, password: XXX - need to be obtained from Zero Day Live portal.
The other paramer values can stay with defualt
Field Names - There is only single field and that field is the indicator to fetch. So to confgiure that we can leave default value as is.
Configuration parameters
feed— Fetch indicatorsfeedReputation— Indicator ReputationfeedReliability— Source Reliability (required)tlp_color— Traffic Light Protocol ColorfeedExpirationPolicy—feedExpirationInterval—feedFetchInterval— Feed Fetch IntervalfeedBypassExclusionList— Bypass exclusion listauto_detect_type— Auto detect indicator typeindicator_type— Indicator Typeurl— URL (required)credentials— Usernamefieldnames— Field Namespolling_timeout— Request Timeout (required)feedTags— Tagsproxy— Use system proxy settings
Commands (0)
This integration defines no commands.
import demistomock as demisto from CommonServerPython import * def main(): params = demisto.params() # when auto_detect is not selected if params.get("auto_detect_type") is False and not params.get("indicator_type"): return_error("Indicator Type cannot be empty when Auto Detect Indicator Type is unchecked") # when auto_detect does not exist - for previous integration instances if params.get("auto_detect_type") is None and not params.get("indicator_type"): return_error("Indicator Type cannot be empty") feed_main("ZDL", prefix="zdl", params=params) from CSVFeedApiModule import * # noqa: E402 if __name__ in ("__builtin__", "builtins", "__main__"): main()