An OpenIOC import module for the Mantis Cyber Threat Intelligence Mgmt. Framework.
Project description
A module implementing import of OpenIOC indicator XML files for the Mantis Cyber Threat Intelligence Mgmt. Framework.
Documentation
The full documentation is at http://django-mantis-openioc-importer.readthedocs.org.
Quickstart
Please refer to the quickstart information of MANTIS, available at http://django-mantis.readthedocs.org.
Once you are set up with MANTIS, you can use the Django manage.py to import OpenIOC indicators into your system as follows:
$ python manage.py mantis_openioc_import <xml-file> <xml-file> ... [--settings=<path_to_your_django_settings_module]
Here is the output of --help for mantis_openioc_import:
Usage: manage.py mantis_openioc_import [options] xml-file xml-file ... (you can use wildcards) Imports OpenIOC XML indicator files of specified paths into DINGO Options: -v VERBOSITY, --verbosity=VERBOSITY Verbosity level; 0=minimal output, 1=normal output, 2=verbose output, 3=very verbose output --settings=SETTINGS The Python path to a settings module, e.g. "myproject.settings.main". If this isn't provided, the DJANGO_SETTINGS_MODULE environment variable will be used. --pythonpath=PYTHONPATH A directory to add to the Python path, e.g. "/home/djangoprojects/myproject". --traceback Print traceback on exception -m MARKING_JSON, --marking_json=MARKING_JSON File with json representation of information of marking to be associated with imports. -p PLACEHOLDER_FILLERS, --marking_pfill=PLACEHOLDER_FILLERS Key-value pairs used to fill in placeholders in marking as described in marking file. --version show program's version number and exit -h, --help show this help message and exit
Acknowledgments
The basic layout for this Django app with out-of-the-box configuration of setup.py for easy build, submission to PyPi, etc., and Sphinx documentation tree was generated with Audrey Roy’s excellent Cookiecutter and Daniel Greenfield’s cookiecutter-djangopackage template.
History
0.1.0 (2013-12-19)
Bugfixes; added documentation
0.0.9 (2013-12-19)
First release on PyPI.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Hashes for django-mantis-openioc-importer-0.1.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | a727e73771ac9f767a453508eafca05153aefe242d0140c1a4638620a553c50f |
|
MD5 | 821a78bfb051c2f4e53a115685e21d03 |
|
BLAKE2b-256 | 1ddc805fc2bfaf0c70b05d46e01ada8c0924ddae15caf191a7e720ac3bbea39d |