• Stars
    star
    205
  • Rank 184,529 (Top 4 %)
  • Language
    Python
  • License
    MIT License
  • Created over 7 years ago
  • Updated about 2 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Python API Client for TheHive

thehive4py

IMPORTANT: The library is still under development and is in beta phase. Use it with caution and expect breaking changes before the first stable release!

Rebooted version of thehive4py for TheHive5! Stay tuned, more to come!

Development

Setting up a virtual environment (optional)

You can setup a venv (see the official docs for this:

# Create and activate venv
python3 -m venv <path_of_venv>
source <path_of_venv>/bin/activate

Install the package for development

To install the package with the dev dependencies one can run:

pip install -e '.[dev]'

Run CI checks before pushing changes

To check the integrity of changes made one can run:

python scripts/ci.py 

or to execute the checks automatically just install the pre-commit hooks come with the repo:

pre-commit install

Run CD commands to build and publish

To build the package one can run:

python scripts/cd.py build

More Repositories

1

TheHive

TheHive: a Scalable, Open Source and Free Security Incident Response Platform
Scala
3,184
star
2

Cortex

Cortex: a Powerful Observable Analysis and Active Response Engine
Scala
1,227
star
3

Cortex-Analyzers

Cortex Analyzers Repository
Python
407
star
4

TheHiveDocs

Documentation of TheHive
389
star
5

CortexDocs

Documentation of Cortex
172
star
6

awesome

A curated list of awesome things related to TheHive & Cortex
166
star
7

Hippocampe

Threat Feed Aggregation, Made Easy
Python
163
star
8

Docker-Templates

Docker configurations for TheHive, Cortex and 3rd party tools
Shell
95
star
9

Synapse

Synapse: a Meta Alert Feeder for TheHive, a Security Incident Response Platform
Python
71
star
10

Cortex4py

Python API Client for Cortex
Python
31
star
11

Zerofox2TH

Zerofox Alert Feeder for TheHive, an Open Source and Free Security Incident Response Platform
Python
31
star
12

DigitalShadows2TH

DigitalShadows Alert Feeder for TheHive, an Open Source and Free Security Incident Response Platform
Python
30
star
13

TheHiveHooks

This is a python tool aiming to make using TheHive webhooks easier.
Python
24
star
14

ScalliGraph

Scala Framework for web applications using graph database
Scala
23
star
15

TheHive-Resources

A repository to share contributions related to TheHive Project
C++
21
star
16

docs

Official documentation for TheHive Project applications
HTML
19
star
17

TheHive4go

Go API client for TheHive
8
star
18

elastic4play

Scala Framework for web applications using Elasticsearch
Scala
5
star
19

cortexutils

Python
4
star
20

thehive.js

A Javascript library for TheHive and Cortex
JavaScript
2
star
21

cortex-neurons-builder

Python
1
star
22

doc-builder

Used by Drone to build documentation website
Python
1
star