Python package for finding and parsing indicators of compromise from text.


Keywords
iocs, indicators, of, compromise, parsing, finding, searching, threat, intelligence, malware, hunting, observables, domains, domain, names, asns, cidr, ranges, ips, ip, addresses, urls, email, md5, sha1, sha256, google, ads, cve, file, paths, cidr-range, cidr-ranges, grammar-parser, grammars, hacktoberfest, indicators-of-compromise, ioc-finder, ipv4, malware-analysis, malware-research, network-data, observable, parse-urls, threat-hunting, threat-intelligence, threat-sharing, threatintel
License
LGPL-3.0
Install
pip install ioc-finder==5.0.0

Documentation

IOC Finder

PyPi PyPI - Downloads CI Lint codecov License: LGPL v3 live demo

Parse indicators of compromise (also known as "observables" or "network data" - e.g. urls, email addresses, etc) from text.

📖 Documentation (it's interactive!)

💪 I'm looking for sponsorship for this project. I have a number of improvements and helpful features I'd like to add and would appreciate some support as I invest this time and focus. If you use this project for in a commercial capacity and/or find it useful, please consider contributing even a small amount. Thanks!