Software and Tools

Many open source and proprietary tools integrate MISP support (MISP format or API) in order to extend their tools or MISP itself. A series of additional software are supported and handled by the MISP project. The additional software supported by the MISP project allow the community to rely on additional tools to support their day-to-day operations. The objective is also to explore new ideas, concepts or functionality which can be integrated in MISP core software later on.

Software within the MISP project

  • misp-modules - Modules for expansion services in MISP
    • Passive Total - doc.
    • CIRCL Passive DNS - a hover and expansion module to expand hostname and IP addresses with passive DNS information.
    • CIRCL Passive SSL - a hover and expansion module to expand IP addresses with the X.509 certificate seen.
    • EUPI API Support (Phishing Initiative project).
    • IPASN - a hover and expansion to get the BGP ASN of an IP address.
    • ASN History - a hover and expansion module to expand an AS number with the ASN description and its history.
    • CVE a hover module to give more information about a vulnerability (CVE).
  • misp-workbench - Tools to export data out of the MISP MySQL database and use and abuse them outside of this platform.
  • MISpego - Maltego Transform to put entities into MISP events.
  • MISP-maltego - Set of Maltego transforms to inferface with a MISP instance.
  • PyMISP - Python library using the MISP Rest API. This is the official library for MISP and can also generate offline MISP events.
  • MISP-STIX-Converter - An utility repo to assist with converting between MISP and STIX formats.
  • MISP-Taxii-Server - An OpenTAXII Configuration for MISP with automatic TAXII to MISP sync.
  • mail_to_misp - Connect your mail client/infrastructure to MISP in order to create events based on the information contained within mails.

For the additional software created by the MISP project, check our MISP project organization.

Software or Services with MISP support or Extending MISP functionalities

  • Viper - is a binary management and analysis framework dedicated to malware and exploit researchers including a MISP module.
  • cve-search - a tool to perform local searches for known vulnerabilities include a MISP plug-in.
  • Cuckoo modified - heavily modified version of Cuckoo Sandbox including a MISP reporting module to put the information into a MISP instance.
  • Hybrid analysis exports in MISP format.
  • Joe Sanbox outputs analysis in MISP format.
  • Loki - Simple IOC Scanner includes a MISP receiver.
  • MISP-Extractor extracts information from MISP via the API and automate some tasks.
  • IntelMQ support MISP to retrieve events and update tags.
  • misp-to-autofocus - script for pulling events from a MISP database and converting them to Autofocus queries.
  • otx_misp imports Alienvault OTX pulses to a MISP instance.
  • FireMISP FireEye Alert json files to MISP Malware information sharing platform (Alpha).
  • cti-toolkit CERT Australia Cyber Threat Intelligence (CTI) Toolkit includes a transform to MISP from STIX.
  • MISP-IOC-Validator validates the format of the different IOC from MISP and to remove false positive by comparing these IOC to existing known false positive.
  • TheHive A 3-in-1 Security Incident Response Platform has an extensive MISP support.
  • yara-exporter - Exporting MISP event attributes to yara rules usable with Thor apt scanner.
  • tie2misp - Import DCSO TIE IOCs as MISP events.
  • misp-takedown - A curses-style interface for automatic takedown notification based on MISP events.
  • OpenDXL-ATD-MISP - Automated threat intelligence collection with McAfee ATD, OpenDXL and MISP.
  • OpenDXL-MISP-IntelMQ-Output - This use case is focusing on the automated real-time threat sharing with MISP (Malware Intelligence Sharing Platform), orchestration tool (IntelMQ) and OpenDXL. IntelMQ is used to collect data from the Malware Intelligence Sharing Platform (MISP), to parse and push intelligence via OpenDXL.
  • BTG - BTG’s purpose is to make fast and efficient search on IOC including a MISP crawler and collector.
  • ThreatPinchLookup - ThreatPinch Lookup creates informational tooltips when hovering oven an item of interest on any website and contains a MISP connector.
  • Automated Payload Test Controller - A set of scripts using PyMISP to extend MISP for automated payload testing.
  • MISP Golang - Golang Library to interact with your MISP instance.
  • misp-bulk-tag - this script performs bulk tagging operations over MISP.
  • polarity MISP integration - The Polarity MISP integration allows Polarity to search your instance of MISP to return valid information about domains, IPS, and hashes.
  • AIL framework - Framework for Analysis of Information Leaks - AIL framework - Framework for Analysis of Information Leaks use MISP to share found leaks within a threat intelligence platform using MISP standard (objects).
  • Splunk integration with MISP - This TA allows to check if objects/attributes in your MISP instance matches your data in Splunk.
  • pymisp-suricata_search - Multi-threaded Suricata search module for MISP.
  • misp42splunk - A Splunk app to use MISP in background.