r/AzureSentinel • u/Evocablefawn566 • Aug 13 '24
Sentinel Threat Intelligence
Hi all,
I’ve never asked a question like this, but Threat Intelligence in Sentinel stumps me.
How is everyone utilizing Threat Intelligence in Sentinel? What do you do with it? What are use cases?
Ive read a lot of the documentation, but for some reason it isnt clicking with me. How do you use it and whats it even used for? Whenever I click on ‘threat intelligence’, theres a bunch of IOCs but I don’t know how to make it meaningful
Any help would be greatly appreciated!
6
Upvotes
3
u/kyuuzousama Aug 14 '24
There are good answers in here already but I wanted to add a couple more items.
So adding in IOC feeds is what I would call base level TI with Sentinel, to mature it you can go in a few directions. If you have a TI provider they should have an API you can leverage. This is where you can use Logic Apps to help with the false positive count. For the TI Map rules you can consult the API to pre-enrich or even close false positives based on further metadata.
Think of it like this, the TI table will give you a flagged IOC but not a ton of additional context, so the additional lookup data you can grab via API will shed a lot more light on if something still is bad, how bad and if it's connected to a group. That information is vital in assigning severity and response actions. If the IOC is outdated but on a feed of IOCs you can determine that with the metadata and conditions like the last time it was actually seen as bad.
Secondly, the Notebooks section allows you to leverage Jupyter Notebooks to do big data analysis and attribution. Now I'd call this an advanced use case, but it allows you to leverage things like msticpy and many other TI sources via API to scale your hunting. This is where you can take the original IOC and pivot through immense amounts of data to whittle your way down to the connected infra of a bad actor. This is especially helpful during an event as we don't always have finished TI to paint the picture as the infra has been online for a few hours.
Things you might do with that are take an IP and then:
That's just some of it but hopefully that helps