ioc-extract

Extract, deduplicate, classify, and enrich IOCs from files, logs, memory dumps, PCAPs, and reports.

3|Updated Apr 10, 2026
One-click install
npx skills add https://github.com/Fuzzdkk/dfir-skills --skill ioc-extract-fuzzdkk
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ioc-extract
Source: https://github.com/Fuzzdkk/dfir-skills/tree/main/ioc-extract
Command: npx skills add https://github.com/Fuzzdkk/dfir-skills --skill ioc-extract-fuzzdkk

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Addresses the need to quickly discover, deduplicate, and classify Indicators of Compromise across diverse evidence sources, enabling faster threat visibility and triage.

Core Features & Use Cases

  • IOC detection: Extracts IPs, domains, hashes, and indicators from files, logs, memory dumps, PCAPs, and reports.
  • Deduplication & normalization: Consolidates repeated IOCs and normalizes formats to reduce noise.
  • Structured outputs: Produces lists in Markdown, CSV, and JSON for SIEMs and analysts.
  • Use Case: Incident responders can ingest raw evidence and obtain organized IOC lists for triage and hunting scenarios.

Quick Start

Run the IOC extractor on your evidence to produce structured IOC lists in Markdown, CSV, and JSON formats.

Frequently Asked Questions about ioc-extract

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I extract IOCs from logs and memory dumps for incident response?

You can extract IOCs from logs and memory dumps by analyzing raw evidence with regex patterns to identify, deduplicate, and classify indicators of compromise. This process validates IPs, domains, and hashes to produce organized lists for rapid triage.

What is the best way to deduplicate and normalize IOC data from PCAP files?

Deduplicating and normalizing IOC data from PCAP files involves running an extraction process that consolidates repeated indicators and normalizes formats. This reduces noise and produces structured outputs in Markdown, CSV, and JSON for SIEMs.

Can I output extracted IOCs in JSON and CSV formats for SIEM ingestion?

Yes, extracted IOCs can be output in JSON and CSV formats for SIEM ingestion. The extraction process analyzes files and reports to classify indicators, producing structured lists in Markdown, CSV, and JSON formats for analysts and threat hunting.

Does IOC extraction work with raw evidence like files and reports without prior formatting?

Yes, IOC extraction works with raw evidence like files and reports without prior formatting by using shell utilities and regex patterns to validate indicators. It ingests diverse sources including memory dumps and PCAPs to discover and classify threat data.

Why should I use regex-based IOC extraction instead of manual threat hunting?

Regex-based IOC extraction accelerates threat visibility over manual hunting by quickly discovering, deduplicating, and classifying indicators across diverse evidence sources. It reduces noise through normalization and delivers structured data for faster triage.