Skip to content

MISP/misp-global-search

Repository files navigation

MISP Global Search

MISP Global Search is a tool to quickly search MISP resources using full-text search. Currently the following resources are included:

Deploy Locally

This repo includes scripts to deploy MISP Global Search using LXD.

Prerequisites

  1. Setup Python environment:

    python3 -m venv env
  2. Activate the environment:

    source ./env/bin/activate
  3. Install required packages:

    pip install -r requirements.txt

Setup

  1. Setup a Meilisearch instance:

    bash setup_meilisearch.sh
  2. Index MISP Galaxy data into Meilisearch:

    You can use the index.py file to automatically index Meilisearch with the data from the sources above.

    python3 index.py --index
  3. Start webapp:

    bash setup_webapp.sh

    Note: Per default the webapp will bind to localhost:8000 on your host machine

Update

To update the data in Meilisearch you can run the index script with the --update flag:

pyhton3 index.py --update

About

A global search of all MISP galaxy, objects and taxonomy.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published