Extract and aggregate IOCs from threat feeds.
Project description
iocingestor
An extendable tool to extract and aggregate IoCs from threat feeds.
This tool is a forked version of InQuest's ThreatIngestor focuses on MISP integration.
Key differences
- Better MISP integration.
- Working with the latest version of MISP.
- Smart event management based on
reference_link.
- MISP warninglist compatible whitelisting.
- Using ioc-finder instead of iocextract for IoC extraction.
- YARA rule extraction is dropped.
Installation
iocingestor requires Python 3.6+.
Install iocingestor from PyPI:
pip install iocingestor
Usage
Create a new config.yml file, and configure each source and operator module you want to use. (See config.example.yml as a reference.)
iocingestor config.yml
By default, it will run forever, polling each configured source every 15 minutes.
Plugins
iocingestor uses a plugin architecture with "source" (input) and "operator" (output) plugins. The currently supported integrations are:
Sources
- GitHub repository search
- RSS feeds
- Generic web pages
Operators
- CSV files
- MISP
- SQLite database
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file iocingestor-0.3.3.tar.gz.
File metadata
- Download URL: iocingestor-0.3.3.tar.gz
- Upload date:
- Size: 31.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.8 CPython/3.8.2 Darwin/20.6.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7239316ce214662b2dae196d2b63f5e187d202652923e494fe818b6d524b2d30
|
|
| MD5 |
2d539adf5edfd032a4d16567e37717e4
|
|
| BLAKE2b-256 |
2708fe9ecd01997061fddb968bd5ac53528261171692fcc5a06fca2747cf20a5
|
File details
Details for the file iocingestor-0.3.3-py3-none-any.whl.
File metadata
- Download URL: iocingestor-0.3.3-py3-none-any.whl
- Upload date:
- Size: 40.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.8 CPython/3.8.2 Darwin/20.6.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
967740b6122aaab905c6c42ad574165947d9ada0e27adcc2e74fcc467c9f5d20
|
|
| MD5 |
dec6b3a7a6bc9f4999ee4936b6b7c916
|
|
| BLAKE2b-256 |
35a7d494294385ee282bc3b712f72d23168548e6846fca14925b1eede67d8ccf
|