Skip to main content

cyjax-misp-input-module provides an input module for MISP for incident reports and indicators of compromise.

Project description

Introduction

cyjax-misp-input-module is an input module for MISP. It can be used to ingest incident reports and indicators of compromise as MISP events and attributes.

The library is available on Python Package Index.

Install

You can install the cyjax-misp-input-module library with pip:

pip install --user cyjax-misp-input-module

Configuration

To setup the module, you have to provide:

  • Cyjax API key: the API key for the Cyjax platform API
  • MISP URL: the URL to connect to MISP
  • MISP API key: the API key for MISP REST API. You can find your key by clicking on Home -> REST client. Then copy the value from Authorization header.

Then please run:

$HOME/.local/bin/cyjax-misp-input-module --setup

=== MISP input module for Cyjax Threat Intelligence platform ===

Please provide the Cyjax API key: g5d9fig0db5b6b7022d3a5d3c93883g4
Please provide the MISP URL: https://misp.domain.com
Please provide the MISP API key: X2QrvRBwblBbd9nGa8Z2aJHDYZFoVFFiAadolPUU

Run

Please setup a cronjob to run the MISP input module every one hour:

crontab -e
0 * * * * $HOME/.local/bin/cyjax-misp-input-module

Uninstall

To remove the MISP input module please run:

pip uninstall cyjax-misp-input-module
rm $HOME/.config/cyjax_misp_input.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-misp-input-module-1.1.0.tar.gz (9.8 kB view details)

Uploaded Source

Built Distribution

cyjax_misp_input_module-1.1.0-py3-none-any.whl (10.7 kB view details)

Uploaded Python 3

File details

Details for the file cyjax-misp-input-module-1.1.0.tar.gz.

File metadata

File hashes

Hashes for cyjax-misp-input-module-1.1.0.tar.gz
Algorithm Hash digest
SHA256 f5fe70de861bd1cbd3eda0dc2fcc8fab12754e691588b90aae0735651c89f765
MD5 8bd86fe7014efa9b7b6475baf39dcca1
BLAKE2b-256 edc7b0a5d7255a3ae65ead7b8bc5ef13584a96ca1a8305bdafda0def21f75eb0

See more details on using hashes here.

File details

Details for the file cyjax_misp_input_module-1.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for cyjax_misp_input_module-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 179bc788a9d5a9392e345f6b3fbb8beb8d2fdc1ae196d5104c955acadb57c5f6
MD5 6fbce45d430e98a7f872d94ba84b4d71
BLAKE2b-256 952b400fdfec50c18cf6ddefa954080c60a6bee085a610808ad0b31c91e57988

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