Extract and aggregate threat intelligence.
Full Changelog: https://github.com/InQuest/ThreatIngestor/compare/v1.3.3...v1.4.0
New build info and documentation can be found here: https://pypi.org/project/threatingestor/1.4.0/
config.yml
validation script
-v
) flag to debugging and cleaner output (https://github.com/InQuest/ThreatIngestor/commit/a646830fd047fb221774f19694b829289e418404)New build info and documentation can be found here: https://pypi.org/project/threatingestor/1.3.3/
Changelog: https://github.com/InQuest/ThreatIngestor/compare/v1.2.0...v1.3.3
config.yml
validation script for verifying the configuration is appropriately structured as both a YAML file and the minimum requirements for ThreatIngestor are met (https://github.com/InQuest/ThreatIngestor/issues/149)
scripts/validate.py
New build info and documentation can be found here: https://pypi.org/project/threatingestor/1.2.0/
Changelog: https://github.com/InQuest/ThreatIngestor/compare/v1.1.0...v1.2.0
twitter
source due to a broken import (https://github.com/InQuest/ThreatIngestor/issues/144)image
and twitter
sources. This should improve compatibility with Python 3.6 (https://github.com/InQuest/ThreatIngestor/commit/d3ecc5a8de3ed1f9eacae52485db317dbc02103e)sitemap
source. Now uses the requests module (https://github.com/InQuest/ThreatIngestor/commit/d3ecc5a8de3ed1f9eacae52485db317dbc02103e)RSS
and sitemap
sources now have better ingestion thanks to improvements made to the HTML content parsing (https://github.com/InQuest/ThreatIngestor/issues/140)twitter
sources (https://github.com/InQuest/ThreatIngestor/issues/132)email
(https://github.com/InQuest/ThreatIngestor/issues/122)RSS
sources (https://github.com/InQuest/ThreatIngestor/issues/142)New build info and documentation can be found here: https://pypi.org/project/threatingestor/1.1.1/
Changelog: https://github.com/InQuest/ThreatIngestor/compare/v1.0.3...v1.1.0
pyshorteners
module. Now when the expansion attempt fails the first time, it'll attempt a different method for expanding the URL before returning the artifact (https://github.com/InQuest/ThreatIngestor/issues/128)New build info and documentation can be found here: https://pypi.org/project/threatingestor/1.0.3/
Changelog: https://github.com/InQuest/ThreatIngestor/compare/v1.0.2...v1.0.3
image
: Allows for image string extraction to parse out IOCs (https://github.com/InQuest/ThreatIngestor/pull/123/commits/1b066835415447fa128012f2d17df2665b5b1462)sitemap
: Parses sitemap XML data to locate blogs (https://github.com/InQuest/ThreatIngestor/pull/127/commits/079985e8b6814649ab31d9ac134a98d761f5ab84)New build info and documentation can be found here: https://pypi.org/project/threatingestor/1.0.2/
num_of_days
in config.yml
) when searching for a repository. (https://github.com/InQuest/ThreatIngestor/issues/113)New build info and documentation can be found here: https://pypi.org/project/threatingestor/1.0.0b9/
Sixth beta release.