Enrich an indicator
enrich-iocLooks up an IP address, domain, URL or file hash, such as one from a message, log line, SIEM alert or code under review.
Look up a single indicator of compromise (IP, domain, URL, or hash) in the DugganUSA corpus. Returns the threat type, malware family, confidence and references of the record with the strongest attribution (first-party, then curated, then third-party; not necessarily the highest confidence), the attributed actor if any record names one, and a sources list with each record's source, actor, confidence, first_seen (the source's own date when the record carries one, such as a vendor report date, otherwise when it entered our corpus) and ingested_at (always when it entered our corpus, which is not when it was first observed) and description (up to 10). attribution names the strongest record's class. Read-only. Country is filled in only when the source records one; many feeds publish none.
Useful after search finds something, for the full attribution and cross-feed correlation, or directly when triaging a single indicator.
Pass the IOC as either indicator or value (both work). Optional type hint: ip / domain / url / hash / auto.
Examples: indicator="185.93.3.195" → ShinyHunters/UNC6040 infrastructure. indicator="goldenleafway.lat" → fresh Apothecary/ClearFake .lat rotation domain. indicator="ee28b3137d65d74c0234eea35fa536af" → Volexity-attributed malware MD5 (BrazenBamboo/DEEPDATA campaign).
Returns found: false when the indicator isn't in the corpus. That means we hold no record, not that it is safe.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| type | No | Optional type hint. Default auto-detect. | |
| value | No | Alias of `indicator`. Either field works. | |
| indicator | No | The indicator to enrich (IP, domain, URL, or hash). |