Skip to main content

MISP modules are autonomous modules that can be used for expansion and other services in MISP

Project description

MISP modules

Build statusCoverage Status codecov

MISP modules are autonomous modules that can be used to extend MISP for new services such as expansion, import, export and workflow action.

MISP modules can be also installed and used without MISP as a standalone tool accessible via a convenient web interface.

The modules are written in Python 3 following a simple API interface. The objective is to ease the extensions of MISP functionalities without modifying core components. The API is available via a simple REST API which is independent from MISP installation or configuration and can be used with other tools.

For more information: Extending MISP with Python modules slides from MISP training.

Installation

Installation instructions can be found in the installation documentation.

How to add your own MISP modules?

Developing a MISP module yourself is fairly easy. Start with a template or existing module and continue from there.
More information can be found in the contribute section of the documentation.

Documentation

In order to provide documentation about some modules that require specific input / output / configuration, the documentation contains detailed information about the general purpose, requirements, features, input and ouput of each of these modules:

  • *description - quick description of the general purpose of the module, as the one given by the moduleinfo
  • requirements - special libraries needed to make the module work
  • features - description of the way to use the module, with the required MISP features to make the module give the intended result
  • references - link(s) giving additional information about the format concerned in the module
  • input - description of the format of data used in input
  • output - description of the format given as the result of the module execution

Licenses

For further Information see the license file.

List of MISP modules

Expansion Modules

Export Modules

Import Modules

Action Modules

  • Mattermost - Simplistic module to send message to a Mattermost channel.
  • Slack - Simplistic module to send messages to a Slack channel.
  • Test action - This module is merely a test, always returning true. Triggers on event publishing.

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

misp_modules-2.4.198.tar.gz (382.6 kB view details)

Uploaded Source

Built Distribution

misp_modules-2.4.198-py3-none-any.whl (492.0 kB view details)

Uploaded Python 3

File details

Details for the file misp_modules-2.4.198.tar.gz.

File metadata

  • Download URL: misp_modules-2.4.198.tar.gz
  • Upload date:
  • Size: 382.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for misp_modules-2.4.198.tar.gz
Algorithm Hash digest
SHA256 582784b92ae28c2991230b7be0f93bdc5f2dd4bc86b70124daadbabe8e36349d
MD5 31124603ee71b03d90a2857e9a17c9a1
BLAKE2b-256 c5480822b54e639cd649acd78f4e16be9d60ccf7a2274db6d2fa55c1f7cd9714

See more details on using hashes here.

File details

Details for the file misp_modules-2.4.198-py3-none-any.whl.

File metadata

File hashes

Hashes for misp_modules-2.4.198-py3-none-any.whl
Algorithm Hash digest
SHA256 0d9e2e60848ad4dabde1125898f60955df583213dc8d67d023e1b69b833ddb45
MD5 0cef26f5b845697aa7ad6939f2026843
BLAKE2b-256 19709e1da7a920bbff38f02afa5f7bb2386ad1ffc65b537e97afc6c11af27fe8

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