Warning lists to inform users of MISP about potential false-positives or other information in indicators
Go to file
Kevin Holvoet a9c163ef20 Refactor last scripts, logging, central directory for downloads
* Refactored generate_moz-top50.py
* Download all file to new /tmp file to centralize all downloads
* Add central logging to generators.log file
* Create Bash script that generates all warninglists
* Add /tmp folder and extra files to .gitignore
* Start adding exception handling in download_to_file and write_to_file
2020-07-27 10:44:30 +02:00
lists Refactor last scripts, logging, central directory for downloads 2020-07-27 10:44:30 +02:00
tools Refactor last scripts, logging, central directory for downloads 2020-07-27 10:44:30 +02:00
.gitignore Refactor last scripts, logging, central directory for downloads 2020-07-27 10:44:30 +02:00
.travis.yml Update travis 2017-02-13 11:25:39 +01:00
README.md Update README.md 2020-06-11 10:09:33 -05:00
generate_all.sh Refactor last scripts, logging, central directory for downloads 2020-07-27 10:44:30 +02:00
jq_all_the_things.sh chg: Add script to make lists unique, and sort the keys. 2020-04-03 13:37:17 +02:00
schema.json chg: Add script to make lists unique, and sort the keys. 2020-04-03 13:37:17 +02:00
validate_all.sh Validate values in CI 2020-05-22 19:28:04 +02:00

README.md

misp-warninglist

misp-warninglists are lists of well-known indicators that can be associated to potential false positives, errors or mistakes.

Build Status

The warning lists are integrated in MISP to display an info/warning box at the event and attribute level if such indicators are available in one of the list. The list can be globally enabled or disabled in MISP following the practices of the organization.

lists

Format of a warning list

{
  "name": "List of known public DNS resolvers",
  "version": 1,
  "description": "Event contains one or more public DNS resolvers as attribute with an IDS flag set",
  "matching_attributes": [
    "ip-src",
    "ip-dst"
  ],
  "list": [
    "8.8.8.8",
    "8.8.4.4",
    "208.67.222.222",
    "208.67.220.220",
    "195.46.39.39",
    "195.46.39.40"
  ]
}

If matching_attributes are not set, the list is matched against any type of attributes.

type of warning list

  • string (default) - perfect match of a string in the warning list against matching attributes
  • substring - substring matching of a string in the warning list against matching attributes
  • hostname - hostname matching (e.g. domain matching from URL) of a string in the warning list against matching attributes
  • cidr - IP or CDIR block matching in the warning list against matching attributes
  • regex - regex matching of a string matching attributes

Processing warning lists in python

See PyMISPWarningLists for a python interface to warning lists.

License

MISP warning-lists are licensed under CC0 1.0 Universal (CC0 1.0) - Public Domain Dedication. If a specific author of a taxonomy wants to license it under a different license, a pull request can be requested.