-
Notifications
You must be signed in to change notification settings - Fork 237
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Automatic observables extraction from analysis reports. #111
Comments
I'm experiencing this issue as well. The analyzers are set to extract observables but do not show up in the Hive case. A good example is the Robtex Reverse Passive DNS. I ran it on an IP. It shows 10 different domains associated with this IP but did not create additional observables. To add on to this, the data is being extracted in Cortex, in the raw report; however it looks like this data is not being passed on to TheHive |
When you enable observable extraction, the analyzers will try to figure out elements that look like observables in the results and add them to the resulting report. It uses As such, the extracted You are probably looking for TheHive-Project/TheHive#209 which should be included in TheHive 3.1 (end of July). |
Remark: not |
Additional Info: I'd like to continue using Robtex_Reverse_PDNS_Query_1_0 plugin as an example. When viewing the data in the hive via the Raw Report function, it is only showing the "full" portion of the data structure (where the full data structure includes ['summary', 'full', 'success', 'artifacts'] as top level keys). I am assuming 'artifacts' is the key for the automatic observable extraction. |
Yes, you're right. |
@thevidocq (or anyone that comes across this thread in the future) A hack for now is to do the following: in TheHive/thehive-cortex/app/connectors/cortex/services/CortexSrv.scala change line 280 from also don't forget to add you can then write a quick script to do the work for you. I wrote an example here https://github.com/obikao/random/blob/master/artifactParsing.py |
EDIT THIS TITLE BEFORE POSTING. Use this template for bug reports. If you'd like to request a feature, please be as descriptive as possible and delete the template except the first section (Request Type)
Request Type
Question :)
Work Environment
Ubuntu 16.04 / TheHive:
TheHive3.0.10
Elastic4Play1.4.6
Play2.6.7
Elastic4s5.6.0
ElasticSearch5.6.2
Ubuntu16.04/Cortex:
Cortex2.0.4
Elastic4Play1.5.0
Play2.6.12
Elastic4s5.6.0
ElasticSearch client5.6.2
ElasticSearch cluster5.6.9
Problem Description
On analyzer configuration (es: cuckoo /fileinfo/msgparser) I have set TRUE the parameter "Extract observables" (Set to True to enable automatic observables extraction from analysis reports.)
But when the analysis finish I cannot see nothing about automatic extraction on TheHive case. I don't know if this behavior is expected or is a misconfiguration. Can you help me? How this feature work? Thanks.
The text was updated successfully, but these errors were encountered: