Skip to content

Conversation

@petebryan
Copy link
Contributor

@petebryan petebryan commented Oct 1, 2022

New Sentinel Threat Intelligence Integration Features

We have expanded the Microsoft Sentinel API integrations to provide a method to integrate with the Threat Intelligence feature.
This provides users with the ability to:

  • Get a list of all indicators in a Workspace
  • Get details of a specific indicator
  • Query for indicators by key values
  • Create indicators, individually and in bulk
  • Update indicators
  • Delete indicators

These features integrate with the existing Microsoft Sentinel model.

Getting Indicators

Getting all indicators is as simple as:

import msticpy as mp
sent = mp.MicrosoftSentinel()
sent. Connect()

sent.get_all_indicators()

image

Updating Indicators

Indicators can be updated using update_indicator and passing in the incident ID to update:

sent.update_indicator(indicator_id="89805941-6adf-424a-b0f6-32bb5e93bf35", confidence=90)

Full details of these features can be found in the MSTICPy documentation.

@petebryan petebryan added the enhancement New feature or request label Oct 1, 2022
@petebryan petebryan added this to the Release 2.2.0 milestone Oct 1, 2022
@petebryan petebryan linked an issue Oct 1, 2022 that may be closed by this pull request
@petebryan petebryan requested a review from ianhelle October 1, 2022 03:15
@petebryan petebryan marked this pull request as ready for review October 1, 2022 15:23
ianhelle and others added 5 commits October 12, 2022 15:34
Add email ioc support for iocextract.py
Add processor for re-fanging potentially de-fanged IoCs for TI lookup in preprocess_observable.py
Added unit test for defanged IoCs in test_ioc_extractor.py and test_tiproviders.py
ianhelle
ianhelle previously approved these changes Oct 28, 2022
Copy link
Contributor

@ianhelle ianhelle left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice work!
A few comments.
Maybe we merge this and then the defang PR, since that has a few extra bits.

@petebryan
Copy link
Contributor Author

Merges in changes from #536

ianhelle
ianhelle previously approved these changes Nov 4, 2022
…nelTI

# Conflicts:
#	msticpy/context/preprocess_observable.py
#	msticpy/context/provider_base.py
@ianhelle ianhelle merged commit 2a68320 into main Nov 13, 2022
@ianhelle ianhelle deleted the pebryan/22_9_27_SentinelTI branch November 13, 2022 04:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Sentinel Threat Intelligence Create/update TI

3 participants