cyjax-vectra-integration provides an integration to send indicators to Vectra Brain.
Project description
Introduction
cyjax-vectra-integration
is an integration for Vectra and it can be used to ingest
indicators of compromise.
The library is available on Python Package Index.
Install
You can install the cyjax-vectra-integration
library with pip:
pip install --user cyjax-vectra-integration
Configuration
To set the integration up, you have to provide:
- Cyjax API key: the API key for the Cyjax platform API.
- Vectra FQDN: the fully qualified domain name to Vectra Brain.
- Vectra API key: the API key for Vectra REST API.
- Vectra threat feed ID: the threat feed ID where to save indicators.
Then please run:
$HOME/.local/bin/cyjax-vectra-integration --setup
=== Vectra integration for Cyjax Threat Intelligence platform ===
Please provide the Cyjax API key: g5d9fig0db5b6b7022d3a5d3c93883g4
Please provide the Vectra FQDN: brain.vectra-fqdn.com
Please provide the Vectra API key: X2QrvRBwblBbd9nGa8Z2aJHDYZFoVFFiAadolPUU
Please provide the Vectra Threat feed ID: 20
Run
Please set a cronjob up to run the Vectra integration every hour:
crontab -e
0 * * * * $HOME/.local/bin/cyjax-vectra-integration
Uninstall
To remove the Vectra integration, please run:
pip uninstall cyjax-vectra-integration
rm $HOME/.config/ccyjax_vectra_integration.json
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file cyjax-vectra-integration-1.2.0.tar.gz
.
File metadata
- Download URL: cyjax-vectra-integration-1.2.0.tar.gz
- Upload date:
- Size: 10.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/4.0.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b6f7ae37290c6f3114cbe2541eb3d89528eaa19b55173d5f7d953290cc6b3589 |
|
MD5 | 844302b12c4f326db7649662f340b0aa |
|
BLAKE2b-256 | 0d004203f110d1858b5cd67fc5a87fa9438e7c21f93e84569d2f552f4f9cd00b |
File details
Details for the file cyjax_vectra_integration-1.2.0-py3-none-any.whl
.
File metadata
- Download URL: cyjax_vectra_integration-1.2.0-py3-none-any.whl
- Upload date:
- Size: 14.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/4.0.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4073e9ca7a77fea84ab192adbd025f1ddb886747832a97fb2b017ba736afa2a9 |
|
MD5 | 98c92fde591ffd0fbf05419a2a51180d |
|
BLAKE2b-256 | 20725a07ddf88a84436139c5aea583c7fa34840785d9bd5aedf4aefb486988cd |