2020-07-19 05:26 AM
I use the TheHive - https://thehive-project.org/ as our Incident Case management tool of choice. I've started the investigation process of integrating NetWitness and the TheHive together for alerts and recording of incident response investigation cases.
I thought before I go down the rabbit hole, I'll ask to see if anyone else has done this and if they have what capability they got, if there were any gotcha's etc.
TheHive has a pretty capable API and utilises Webhooks as well, I was thinking I'd like to be able to synchronise alerts and incidents between the two tools so if an alert is generated in NW it gets created in TheHive, or if an alert is dismissed in TheHive, it then gets dismissed in NetWitness. The same going with incidents as well.
I'm sure I'd be able to script something together, is the NW API for Respond capable of these sorts of things?
2020-07-20 07:18 AM
I don't know anything about Hive but this is the guide you want to look at for accessing the Respond module item.
2020-07-20 07:24 AM
That's very helpful Aaron, thanks.
I hope this question makes sense, in the Respond module is there a way to 'send' an incident to an external system? Or perhaps another way to look at it is could I have a task or action that executes a script to do an action?
What I'm thinking is from an analyst point of view, I'm in respond, I've been looking at an incident, and now I said to myself, I want to send this to another system (eg. TheHive). Maybe a notification task that instead of an email, a script is run.
2020-07-20 07:59 AM
With the current architecture, these are the quirks of our Alert/Incident notification system. If the expectation is that NetWitness will send the notification as opposed to Hive pulling it in:
If this were my system, I'd probably write a script that runs frequently to reach out for new incidents, pull those and the associated alerts in to my ticketing system. I'd maintain a bookmark of the last call I made (perhaps based on date based on what API methods we offer).
2020-07-20 08:06 AM
Thanks Aaron, that's good information to keep in the back of my mind when working on this issue. I'm thinking your idea of a pull mechanism from NW is probably the way to go.
Do you know what improvements are in the pipeline for Respond for future releases?
2020-07-20 08:11 AM
I'm afraid I am too low in the trenches to know and it's always subject to change. I hear what I hear.
2020-07-20 08:12 AM
Fair enough 🙂
Thanks for the help.