-
Notifications
You must be signed in to change notification settings - Fork 683
Feature Request: Case Reporting #305
Description
Case Reporting
Request Type
Feature Request
Work Environment
| Question | Answer |
|---|---|
| OS version (server) | Ubuntu Server |
| OS version (client) | 16.04 |
| TheHive version / git hash | 2.12.1 |
| Package Type | Apt-Get |
| Browser type & version | ... |
Problem Description
At the end of a case it will be requested that we provide a report of the case and a print out of the audit log for that case.
Steps to Reproduce
...
Possible Solutions
After the case is complete provide an option to print/report on the case with options to include details such as the audit log. To limit length or provide a good layout it might be best to organize by sections...
Case
Case Details
Case Audit Trail
Tasks in Case
Task Details
Task Logs
Task Attachments
Task Audit Trail
Observeables
Observable Details
Observable Report Findings
Observable Audit Trail
If you were to provide a way to generate this report and offer options for each section (to include gather observable files and attachments in a similar folder structure) then zip it and provide a hash for that zip, this could suffice for reporting purposes, maybe even legal purposes if information on the case is needed for legal proceedings.
Complementary information
I really like what you're doing here and the format is great. I have gotten as far as install TheHive with Cortex and enabling every free Cortex Analyzer I could. My next step will be to set up a Security Onion box and creating a TheHive alert python script. Given the popularity of Security Onion, if there's a good python script out there I can work from, please feel free to send it me way. :)