Skip to main content

Introduction

cyjax-misp-input-module is an input module for MISP. It can be used to ingest Cyjax 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.
  • MISP SSL: Whether to use SSL connection to MISP server.
  • MISPEvent published flag - whether the MISP events should be published by default

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
Should the MISP SSL be used? [yes/no] (default: yes): yes
Should the MISP events be published by default? [yes/no]: no

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

Metadata

Release files for cyjax-misp-input-module 1.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for cyjax-misp-input-module 1.2.0
File Size Uploaded Provenance Actions
cyjax-misp-input-module-1.2.0.tar.gz 13.5 kB Without provenance Details for cyjax-misp-input-module-1.2.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for cyjax-misp-input-module 1.2.0
File Interpreter ABI Platform Actions
cyjax_misp_input_module-1.2.0-py3-none-any.whl Python 3 none any Details for cyjax_misp_input_module-1.2.0-py3-none-any.whl

Total release size: 28.6 kB

Release files / cyjax-misp-input-module-1.2.0.tar.gz

Download URL cyjax-misp-input-module-1.2.0.tar.gz
Size 13.5 kB
Tags Source
SHA-256 checksum
How to use checksums
204cdd6af1c36de59cf8810213d354c2933b8b6970d541b0f02d09a61fe955e4
BLAKE2b-256 checksum
How to use checksums
b53e548f02ea8db39cfe17ba8537fdcfc7b24c6b0ad24253349d278fe91fcf04
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.13

Release files / cyjax_misp_input_module-1.2.0-py3-none-any.whl

Download URL cyjax_misp_input_module-1.2.0-py3-none-any.whl
Size 15.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
5db2da7d05e4cdc062b8c9e53eb98145ec12c6f3e41286da6d9342cd0e97a643
BLAKE2b-256 checksum
How to use checksums
e3f64c78af5d5e950f568fdd51398cf3d397a913aea5c904ef01ce51503afdf3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.13

Security for cyjax-misp-input-module 1.2.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page