Skip to main content

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

cyjax-vectra-integration-1.2.0.tar.gz (10.2 kB view details)

Uploaded Source

Built Distribution

cyjax_vectra_integration-1.2.0-py3-none-any.whl (14.1 kB view details)

Uploaded Python 3

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

Hashes for cyjax-vectra-integration-1.2.0.tar.gz
Algorithm Hash digest
SHA256 b6f7ae37290c6f3114cbe2541eb3d89528eaa19b55173d5f7d953290cc6b3589
MD5 844302b12c4f326db7649662f340b0aa
BLAKE2b-256 0d004203f110d1858b5cd67fc5a87fa9438e7c21f93e84569d2f552f4f9cd00b

See more details on using hashes here.

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

Hashes for cyjax_vectra_integration-1.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 4073e9ca7a77fea84ab192adbd025f1ddb886747832a97fb2b017ba736afa2a9
MD5 98c92fde591ffd0fbf05419a2a51180d
BLAKE2b-256 20725a07ddf88a84436139c5aea583c7fa34840785d9bd5aedf4aefb486988cd

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page