TheHive-Project / TheHive-Project/Cortex-Analyzers

New Responder: CyberTriage

Open
#699 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

scope:responder status:needs-review status:pr-submitted
Dominant language
Python
Stars
490
Forks
405
Avg merge
2d 43m
Merged PRs (30d)
8

Description

Request Type

Analyzer/Responder

Description

Implementation of a responder to start an investigation on a given endpoint (IP address) of a case via CyberTriage. The responder connects to a CyberTriage Team-Server instance and initiates an automated "Live Collection".
This implements the same features as the Demisto implementation (https://github.com/demisto/content/blob/master/Integrations/integration-CyberTriage.yml)

Complementary information

CyberTriage is an agent-less forensic investigation tool. It currently provides an API for starting data collection jobs via PSEXEC on a given endpoint. The result of the collection jobs need to be viewed in the tool itself.

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

Start by reviewing the Demisto integration-CyberTriage.yml linked in the issue and the repository's existing analyzer/responder entry points. Use CyberTriage's Team-Server API details to define the endpoint and authentication flow; done means a responder can initiate a Live Collection for a case endpoint and return the collection job result or status.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
backend, security
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
32/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.