Forum Discussion
Minemeld Threat Intel Integration to Sentinel
pavankemi nope, will likely be done at query time in Sentinel. Please let me know if you find any other workarounds.
I've checked the python code and it seems like it SHOULD provide single ips, not ranges. No idea how to solve this.
GabrielNecula I have a column called NetworkCidrBlock that shows me the same information in CIDR notation. I am using the Mindmeld free stream.
- GabrielNeculaMay 19, 2020Copper Contributor
I know but you'd still have to parse the "/32" at query time. If it's anything other than /32, you will have to interpret that range somehow which is still hard.
- GaryBusheyMay 19, 2020Bronze Contributor
GabrielNecula Take a look at the KQL command ipv4_is_match(). It can match using CIDR notations.
- JoachimLassusOct 01, 2020Copper Contributor
Hi Gary, the TI queries join the SigninLogs or AzureActivity tables with TI using IP address so I don't understand how to use ipv4_is_match() in this scenario.
ThreatIntelligenceIndicator| extend TI_ipEntity = iff(isnotempty(NetworkIP), NetworkIP, NetworkDestinationIP)| join (SigninLogs)on $left.TI_ipEntity == $right.IPAddressIf Minmeld doesnt have NetworkIP and instead have a CIDR value, how would match the values before joining?Regards,Joachim