Metadata-Version: 2.1
Name: cyjax-misp-input-module
Version: 1.0.0
Summary: cyjax-misp-input-module provides an input module for MISP for incident reports and indicators of compromise.
Home-page: https://www.cyjax.com
Author: Cyjax Ltd.
Author-email: github@cyjax.com
License: MIT
Description: ## Introduction
        
        ```cyjax-misp-input-module``` is an input module for [MISP](https://www.misp-project.org). 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](http://pypi.python.org/pypi/cyjax-misp-input-module).
        
        ## 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
        ```
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Web Environment
Classifier: Intended Audience :: System Administrators
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Topic :: Utilities
Requires-Python: >=3.6
Description-Content-Type: text/markdown
Provides-Extra: test
