TheHive-Project / TheHive-Project/Cortex

Is Cortex is the right tool for my case?

Open
#338 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Scala
Stars
1.6k
Forks
264
PR merge metrics
No merged PRs in 30d

Description

Hello everyone,

my current setup is the following:

I have multiple lists containing iocs (url, ip and domain).
The list are in csv format, but do not have all the same header. Some are for example a single value only and some have multiple columns.

My goal is now to take all these lists and enrich them. Like a virus total lookup to get the community score or similar.

From this
ip, source
firstip, source
secondip, source

to this
ip, source, community_score, status
firstip, source, 0, 0(no information -> 0 times checked)
secondip, source, -1, 3(checked already 3 times)

Is cortex the right tool for me, and can I enrich the files directly? Or do I have to download the results and combine the two files?
Alternatively I can work with the data in a database.

I am looking forward to your answers.

Best regards
Maurice

Work Environment
Question Answer
OS version (server) Ubuntu
OS version (client) 18.
Browser type & version If applicable

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No file, test, or code entry point is named. Begin with Cortex's documented analyzer and observable-ingestion workflow, then verify whether CSV or database inputs can be enriched in place; done means identifying a supported workflow or the required export and merge step.

Written by the indexing model from the issue text.

Assessment

Domain
data, security
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.