EclecticIQ: Getting Started

Introduction

This document describes the setup procedures to integrate Recorded Future threat intelligence with EclecticIQ.  

The integration covers two primary use cases:

  1. Bulk download of risky indicators from Recorded Future's STIX/TAXII server, and
  2. On-demand enrichment lookup information 

Each of these are described in further detail below.  

Before you begin, make sure Recorded Future subscription includes Connect API access.  Furthermore, you will need a valid API Token to enable the integrations.  If you are using the bulk download of risky indicators, you may wish to look at the support pages on Recorded Future's risk scoring and TAXII server.


Bulk download of risky indicators

  1. Log in to the EclecticIQ platform
  2. Go to “Data Configuration”, “Incoming Feeds”

 image4.png

  1. Click on the + icon to add a new incoming feed

image5.png 

  1. Please edit the fields seen in the above screenshot accordingly: Feed name – Organization – Source reliability – Transport type – content type

image6.png

  1. Please edit the necessary fields in the above screenshot from the incoming feed configuration: Transport Configuration – Polling service url – collection name – Ingest messages starting from

 image2.png

  1. Authentication needs to be set up accordingly, based on authentication methods, basic, SSL, etc (as seen in the above screenshot)


image1.png

  1. The same incoming feed can be also given a scheduling within the feed configuration, and other options are available, but not mandatory 
  1. When the configuration is completed, the feed can be saved and run, and intelligence should start flowing in.

 


Setting up the Recorded Future Enricher

Full documentation on how to configure the Recorded Future enricher within the EclecticIQ Platform is available at:

https://[IP]/help/_ug/enrichers_recorded_future.html

where [IP] should be replaced with the correct IP address of your EclecticIQ instance; below are the same instructions, copy and pasted from the EIQ help page:

Enricher name Recorded Future
API endpoint https://app.recordedfuture.com/live/sc/entity/{}
Input domain, hash-md5, hash-sha1, hash-sha256, hash-sha256, ipv4, ipv6
Output Enriches supported observable types with pattern matching search results produced by the Recorded Future Temporal Analytics Engine.
Description  The enricher returns additional data such as IPs, domains, email addresses, and hashes related to the submitted observables in the specified types, as well as maliciousness confidence levels based on the retrieved risk scores.


To configure the Recorded Future enricher, please browse to https://[IP]/main/configuration/enrichment/ , click on the “Recorded Future” box,
and you will be presented with “Edit” button on the right hand side.

Configure the Recorded Future enricher parameters
Input fields marked with an asterisk are required.

  • Observable types: select one or more observable types you want to enrich with data retrieved through the Recorded Future enricher.
  • Supported observable types:
    • domain
    • hash-md5
    • hash-sha1
    • hash-sha256
    • ipv4
    • ipv6

Under Parameters, define the specific configuration options for the Recorded Future enricher:

  • API key: contact Recorded Future to receive an API key, and then enter it in the corresponding input field.

Maliciousness confidence rating is based on the Recorded Future risk scoring, where 0 means no current evidence of risk, whereas 99 means very malicious:

  • Low maliciousness threshold: analyzed supported observables with a higher Recorded Future risk score than the value defined here are flagged as Malicious - Low confidence.
  • After completing the analysis, enriched observables with a higher risk score than the low maliciousness threshold and lower than the medium and high maliciousness thresholds are flagged as Malicious - Low confidence.
    • Enter a value between 0 and 99.
    • Default value: 5.
  • Medium maliciousness threshold: analyzed supported observables with a higher Recorded Future risk score than the value defined here are flagged as Malicious - Medium confidence.
  • After completing the analysis, enriched observables with a higher risk score than the medium maliciousness threshold and lower than the high maliciousness threshold are flagged as Malicious - Medium confidence.
    • Enter a value between 0 and 99.
    • Default value: 24.
  • High maliciousness threshold: analyzed supported observables with a higher Recorded Future risk score than the value defined here are flagged as Malicious - High confidence.
  • After completing the analysis, enriched observables with a higher risk score than the high maliciousness threshold are flagged as Malicious - High confidence.
    • Enter a value between 0 and 99.
    • Default value: 65.
  • Click Save to store your changes, or Cancel to discard them.

 

This content is confidential. Do not distribute or download content in a manner that violates your Recorded Future license agreement. Sharing this content outside of licensed Recorded Future users constitutes a breach of the terms and/or agreement and shall be considered a breach by your organization.
Was this article helpful?
1 out of 1 found this helpful

Articles in this section

See more