Feature Idea
Provide a mechanism to lookup individual event values within Timesketch by linking it to other tools. The analyst will see some indicator in the event detail view and can manually trigger that mechanism to open the lookup for that specific value in another tab.
Background
Sometimes we analysts want to get additional information on a specific value in an event from external tools. For example looking up the hash value of a suspicious file in VirusTotal or checking a domain against an internal CTI tool.
With the current state of Timesketch, an analyst needs to copy/paste the value into a lookup tool of their choice. This also requires that each analyst knows the best and approved lookup tools for the job.
This feature would benefit the UX workflow for analysts by reducing the copy/paste activity and spreading the knowledge about lookup options in the team.
Use-Case ideas:
- Link IoC fields like IP, Hash, Domain, URL to a lookup at a favorite CTI platform
- Quickly decode a URL using unfurl
- Sent data to your cyberchef instance for decoding/converting
- Link documentation for Windows event IDs for a quick lookup
- Submit URLs to your favorite sandbox tool
Basic Requirements
- A configuration schema for the Timesketch administrator to define which fields should be linked to a lookup in their instance.
- An UI element with each configured field in the event detail view that clearly indicates a call to action for analysts and provides the selection of prepared links.
- A redirect warning feature, that prevents analysts from accidental sharing investigation data with external platforms.
- The feature needs to be documented in the Timesketch docs.
Development steps
Feature Idea
Provide a mechanism to lookup individual event values within Timesketch by linking it to other tools. The analyst will see some indicator in the event detail view and can manually trigger that mechanism to open the lookup for that specific value in another tab.
Background
Sometimes we analysts want to get additional information on a specific value in an event from external tools. For example looking up the hash value of a suspicious file in VirusTotal or checking a domain against an internal CTI tool.
With the current state of Timesketch, an analyst needs to copy/paste the value into a lookup tool of their choice. This also requires that each analyst knows the best and approved lookup tools for the job.
This feature would benefit the UX workflow for analysts by reducing the copy/paste activity and spreading the knowledge about lookup options in the team.
Use-Case ideas:
Basic Requirements
Development steps
EventDetail.vuecomponentdocs/changelog/2022-12.md