Microsoft Sentinel Article Series: Integrate IBM X-Force Threat Intelligence Feed Into Microsoft Sentinel

Jeffry Gunawan
MII Cyber Security Consulting Services
4 min readJun 15, 2023

This tutorial will guide you how to integrate your Thret Intel to your Ms Sentinel SIEM. Threat Intelligence (TI) feeds are a valuable resource for enhancing your organization’s security posture. They provide up-to-date and actionable information about potential security threats.

Pre-Requisites

It’s necessary for you to have an active Microsoft Sentinel subscription, along with an operational Log Analytics workspace.

  1. Firstly just register your account to https://exchange.xforce.ibmcloud.com/
  2. then choose IBM Advanced Threat Protection Feed
Start your IBM Advanced Threat Protection Feed Trial

3. Get your trial or whatever. So u got this :

4. Create your own API by using this documentation or just visit your profile at the right side of this website https://exchange.xforce.ibmcloud.com/ then click Settings

My Profile

5. Create your own API and note it because it will used again and again.

Create your own API

6. Save. Then Testing your API and Curl below. you must to change apikey:password with your own.

curl -u {apikey:password} -H "Accept: application/vnd.oasis.taxii+json; version=2.0" https://api.xforce.ibmcloud.com/taxii2

7. Then Curl the Collections to get Collections ID which one do you want to put in the sentinel.

curl -u {apikey:password} -X GET -H "Accept: application/vnd.oasis.taxii+json; version=2.0" https://api.xforce.ibmcloud.com/taxii2/collections

8. You can prettifier your JSON in VSCode or whatever you like.

9. Select one of “Collection” you want to connect to. Collections are specific feeds of threat intelligence provided by the TAXII Server. Choose and copy the ID without quote.

10. Then access the Azure portal and open Azure Sentinel

  • Log in to the Azure portal with your credentials.
  • In the left-hand menu, click on “Azure Sentinel”.
  • Select the workspace you want to work with.
Threat Intel TAXII Connector

11. Go to the Data connectors page

  • In the Azure Sentinel navigation menu, click on “Data connectors”.
  • In the list of connectors, find and click on “TAXII”.

12. Configure the TAXII connector

  • In the TAXII connector page, click on the “Open connector page” button.
  • In the connector page, you’ll see several fields to fill out.
  • Enter the URL for the TAXII Server of IBM X-Force Exchange in the “TAXII Server” field Use this API root URL https://api.xforce.ibmcloud.com/taxii2/
Configuration TI Feed in Sentinel

13. Click “Add” to create the connection.

Feed Succesfully Added

14. Validate the connection

After clicking “Add”, Azure Sentinel will validate the connection and begin collecting data if successful. You’ll see the connection appear like below.

TAXII Connector Sentinel was Enabled

Here are some of the ways you can leverage TI feeds in your security operations:

  1. Threat Detection: Threat Intelligence Platforms (TIPs) in Microsoft Sentinel integrate with TI feeds to detect known threats using Analytics Rules. The integration of IoCs from TI feeds with Microsoft Sentinel allows for automated detection and alerting based on those IoCs.
  2. Incident Response: With Microsoft Sentinel’s Incident Management feature, you can correlate TI feed information with incident data to understand the nature of the threat and respond effectively.
  3. Proactive Threat Hunting: Microsoft Sentinel’s proactive Threat Hunting feature allows security teams to use TI feed data to search for signs of advanced threats that aren’t flagged by automated security solutions. Or you can use TI Feed into the dashboard.
  4. Risk Assessment: The Security Orchestration, Automation, and Response (SOAR) capabilities of Microsoft Sentinel can use TI feed information to guide decision-making and prioritize resources based on current threat landscape.
  5. Security Training: While Microsoft Sentinel doesn’t directly provide security training, the insights gained from TI feeds in Sentinel can be used to inform your security awareness and training programs. The real-world examples of threats provided by TI feeds can be used to demonstrate the nature of threats to staff.

Thankyou for Reading!

References :

https://exchange.xforce.ibmcloud.com/

--

--

Jeffry Gunawan
MII Cyber Security Consulting Services

Cyber Security Consultant | CEH(P), CHFI, ECIH, CSA, CSCU, SC200,400,300,900